public class EntitiesResolver
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_ENTITY |
protected static java.util.LinkedHashMap<java.lang.String,com.google.common.collect.BiMap<java.lang.Integer,java.lang.String>> |
entitiesMap |
Constructor and Description |
---|
EntitiesResolver() |
Modifier and Type | Method and Description |
---|---|
static void |
clearAliases(java.lang.Object systemId) |
static java.util.Map<java.lang.Integer,java.lang.String> |
getEntities(java.lang.Object systemId) |
static int |
resolveId(java.lang.String systemId,
java.lang.String entityName) |
static java.lang.String |
resolveName(java.lang.String systemId,
java.lang.Integer entityId) |
static void |
setEntities(java.lang.String id,
pt.lsts.imc.EntityList message)
Based on a EntityList message set all the messages for further queries
|
protected static java.util.LinkedHashMap<java.lang.String,com.google.common.collect.BiMap<java.lang.Integer,java.lang.String>> entitiesMap
public static final int DEFAULT_ENTITY
public static void setEntities(java.lang.String id, pt.lsts.imc.EntityList message)
id
- Name of the name (String id)message
- EntityList messagepublic static final java.util.Map<java.lang.Integer,java.lang.String> getEntities(java.lang.Object systemId)
public static void clearAliases(java.lang.Object systemId)
public static java.lang.String resolveName(java.lang.String systemId, java.lang.Integer entityId)
public static int resolveId(java.lang.String systemId, java.lang.String entityName)
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.