Package ontopoly.utils
Class OntopolyModelUtils
- java.lang.Object
-
- ontopoly.utils.OntopolyModelUtils
-
public class OntopolyModelUtils extends Object
-
-
Method Summary
-
-
-
Method Detail
-
getRowMapperOneColumn
public static RowMapperIF<Object> getRowMapperOneColumn()
-
getTopicIF
public static TopicIF getTopicIF(TopicMap tm, LocatorIF subjectIdentifier, boolean mustExist)
-
isUnaryPlayer
public static boolean isUnaryPlayer(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType)
-
findUnaryAssociation
public static AssociationIF findUnaryAssociation(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType)
-
hasBinaryAssociation
public static boolean hasBinaryAssociation(TopicIF player1, TopicIF aType, TopicIF rType1, TopicIF rType2)
-
findBinaryPlayer
public static TopicIF findBinaryPlayer(TopicMap tm, LocatorIF atypeId, TopicIF player1, LocatorIF rtype1Id, LocatorIF rtype2Id)
-
findBinaryPlayers
public static Collection<TopicIF> findBinaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2)
-
findBinaryPlayers
public static Collection<TopicIF> findBinaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2, TopicIF theme)
-
findBinaryAssociation
public static AssociationIF findBinaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2)
-
findBinaryAssociations
public static Collection<AssociationIF> findBinaryAssociations(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2)
-
findTernaryPlayers
public static Collection<TopicIF> findTernaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF rType3)
-
findTernaryAssociation
public static AssociationIF findTernaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3)
-
findAssociations
public static List<AssociationIF> findAssociations(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
-
makeUnaryAssociation
public static void makeUnaryAssociation(TopicIF aType, TopicIF player, TopicIF rType)
-
makeBinaryAssociation
public static void makeBinaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2)
-
makeTernaryAssociation
public static void makeTernaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3)
-
makeQuadaryAssociation
public static void makeQuadaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3, TopicIF player4, TopicIF rType4)
-
makeAssociation
public static AssociationIF makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
-
findOccurrence
public static OccurrenceIF findOccurrence(TopicIF oType, TopicIF topicIF)
-
findOccurrence
public static OccurrenceIF findOccurrence(TopicIF oType, TopicIF topicIF, LocatorIF datatype, Collection<TopicIF> scope)
-
findOccurrences
public static List<OccurrenceIF> findOccurrences(TopicIF oType, TopicIF topicIF)
-
findOccurrences
public static List<OccurrenceIF> findOccurrences(TopicIF oType, TopicIF topicIF, LocatorIF datatype)
-
findOccurrences
public static List<OccurrenceIF> findOccurrences(TopicIF oType, TopicIF topicIF, Collection<TopicIF> scope)
-
findOccurrences
public static List<OccurrenceIF> findOccurrences(TopicIF oType, TopicIF topicIF, LocatorIF datatype, Collection<TopicIF> scope)
-
findOccurrences
public static List<OccurrenceIF> findOccurrences(TopicIF oType, TopicIF topicIF, String value, Collection<TopicIF> scope)
-
findOccurrences
public static List<OccurrenceIF> findOccurrences(TopicIF oType, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope)
-
makeOccurrence
public static OccurrenceIF makeOccurrence(TopicIF otype, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope)
-
findTopicNames
public static List<TopicNameIF> findTopicNames(TopicIF nType, TopicIF topicIF)
-
findTopicNames
public static List<TopicNameIF> findTopicNames(TopicIF nType, TopicIF topicIF, Collection<TopicIF> scope)
-
findTopicNames
public static List<TopicNameIF> findTopicNames(TopicIF nType, TopicIF topicIF, String value)
-
findTopicNames
public static List<TopicNameIF> findTopicNames(TopicIF nType, TopicIF topicIF, String value, Collection<TopicIF> scope)
-
makeTopicName
public static TopicNameIF makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope)
-
findRoles
public static List<AssociationRoleIF> findRoles(TopicIF aType, TopicIF rType, TopicIF player)
-
findRoles
public static List<AssociationRoleIF> findRoles(TopicIF aType, TopicIF rType, TopicIF player, Collection<TopicIF> scope)
-
setName
public static void setName(TopicIF nType, TopicIF topic, String value, Collection<TopicIF> scope)
-
-