public V get( long key ) { synchronized( mutex ) { return m.get( key ); } }
/** * Retrieves the value for <tt>key</tt> * * @param key an <code>Object</code> value * @return the value of <tt>key</tt> or null if no such mapping exists. */ public V get( Object key ) { long k; if ( key != null ) { if ( key instanceof Long ) { k = unwrapKey( ( Long ) key ); } else { return null; } } else { k = _map.getNoEntryKey(); } return _map.get( k ); }
public V get( long key) { return m.get( key ); }
public <T extends Component> T get(long entityId, Class<T> componentClass) { TLongObjectMap<Component> entityMap = store.get(componentClass); if (entityMap != null) { return componentClass.cast(entityMap.get(entityId)); } return null; }
/** * * @return a new modifable list instance that contains all the components the entity had at the * time this method got called. */ public List<Component> getComponentsInNewList(long entityId) { List<Component> components = Lists.newArrayList(); for (TLongObjectMap<Component> componentMap : store.values()) { Component comp = componentMap.get(entityId); if (comp != null) { components.add(comp); } } return components; }
private EntityDelta getOrCreateEntityDeltaFor(EntityRef entity) { long id = entity.getId(); EntityDelta entityDelta = entityDeltas.get(id); if (entityDelta == null) { entityDelta = new EntityDelta(); entityDeltas.put(id, entityDelta); } return entityDelta; }
/** {@inheritDoc} */ public boolean equals( Object other ) { if ( ! ( other instanceof TLongObjectMap ) ) { return false; } TLongObjectMap that = ( TLongObjectMap ) other; if ( that.size() != this.size() ) { return false; } try { TLongObjectIterator iter = this.iterator(); while ( iter.hasNext() ) { iter.advance(); long key = iter.key(); Object value = iter.value(); if ( value == null ) { if ( !( that.get( key ) == null && that.containsKey( key ) ) ) { return false; } } else { if ( !value.equals( that.get( key ) ) ) { return false; } } } } catch ( ClassCastException ex ) { // unused. } return true; }
public void add(RouteDataObject ro) { tileStatistics.addObject(ro); for (int i = 0; i < ro.pointsX.length; i++) { int x31 = ro.getPoint31XTile(i); int y31 = ro.getPoint31YTile(i); long l = (((long) x31) << 31) + (long) y31; RouteSegment segment = new RouteSegment(ro, i); if (!routes.containsKey(l)) { routes.put(l, segment); } else { RouteSegment orig = routes.get(l); while (orig.next != null) { orig = orig.next; } orig.next = segment; } } }
@Override public T getElementById(long id) { return elements.get(id); } }
@Override public Relationship getRelationshipById(long id) { return relationships.get(id); }
@Override public Member getElementById(long id) { return elements.get(id); }
if (searchResult == null) { long l = (((long) x31) << 31) + (long) y31; RouteSegment segment = routes.get(l); while (segment != null) { RouteDataObject ro = segment.road;
public boolean onAddMember(long id, JSONObject member) { GuildSetupNode node = setupNodes.get(id); if (node == null) return false; log.debug("Received GUILD_MEMBER_ADD during setup, adding member to guild. GuildID: {}", id); node.handleAddMember(member); return true; }
@Override public PermissionOverride getPermissionOverride(Role role) { return role != null ? overrides.get(role.getIdLong()) : null; }
public void onSync(long id, JSONObject obj) { GuildSetupNode node = setupNodes.get(id); if (node != null) node.handleSync(obj); }
@Override public Relationship getRelationshipById(String id) { return relationships.get(MiscUtil.parseSnowflake(id)); }
public void cacheEvent(long guildId, JSONObject event) { GuildSetupNode node = setupNodes.get(guildId); if (node != null) node.cacheEvent(event); else log.warn("Attempted to cache event for a guild that is not locked. {}", event, new IllegalStateException()); }
@Override public Category getParent() { return getGuild().getCategoriesMap().get(parentId); }
@Override public PermissionOverride getPermissionOverride(Member member) { return member != null ? overrides.get(member.getUser().getIdLong()) : null; }
private User getUser(final long userId) { JDAImpl api = getJDA(); User user = api.getUserById(userId); if (user != null) return user; return api.getFakeUserMap().get(userId); }