org.eclipse.higgins.as.util
Class MapUtil

java.lang.Object
  extended by org.eclipse.higgins.as.util.MapUtil

public class MapUtil
extends Object


Method Summary
static Predicate mapAttribute(org.eclipse.higgins.idas.api.IAttribute attribute, Subject subject, int deep)
           
static Subject mapEntity(org.eclipse.higgins.idas.api.IEntity entity, Graph graph, int deep)
           
static void mapEntityValue(org.eclipse.higgins.idas.api.IEntity value, Predicate predicate, int deep)
           
static Subject mapMultiEntityValue(org.eclipse.higgins.idas.api.IEntity entity, Graph graph, int deep)
           
static void mapMultiSimpleValue(org.eclipse.higgins.idas.api.ISimpleValue simpleValue, Graph graph)
           
static void mapMultiValue(org.eclipse.higgins.idas.api.IValue value, Predicate predicate, int deep)
           
static void mapSingleSimpleStringValue(org.eclipse.higgins.idas.api.ISimpleValue value, Predicate predicate)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

mapEntity

public static Subject mapEntity(org.eclipse.higgins.idas.api.IEntity entity,
                                Graph graph,
                                int deep)
                         throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

mapAttribute

public static Predicate mapAttribute(org.eclipse.higgins.idas.api.IAttribute attribute,
                                     Subject subject,
                                     int deep)
                              throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

mapEntityValue

public static void mapEntityValue(org.eclipse.higgins.idas.api.IEntity value,
                                  Predicate predicate,
                                  int deep)
                           throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

mapSingleSimpleStringValue

public static void mapSingleSimpleStringValue(org.eclipse.higgins.idas.api.ISimpleValue value,
                                              Predicate predicate)
                                       throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

mapMultiValue

public static void mapMultiValue(org.eclipse.higgins.idas.api.IValue value,
                                 Predicate predicate,
                                 int deep)
                          throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

mapMultiSimpleValue

public static void mapMultiSimpleValue(org.eclipse.higgins.idas.api.ISimpleValue simpleValue,
                                       Graph graph)
                                throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

mapMultiEntityValue

public static Subject mapMultiEntityValue(org.eclipse.higgins.idas.api.IEntity entity,
                                          Graph graph,
                                          int deep)
                                   throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException