Uses of Class
net.ontopia.topicmaps.db2tm.Relation
Packages that use Relation
Package
Description
The implementation of and public API to the DB2TM module for
converting relational data (in CSV files or RDBMSs) to Topic Maps.
-
Uses of Relation in net.ontopia.topicmaps.db2tm
Fields in net.ontopia.topicmaps.db2tm declared as RelationModifier and TypeFieldDescriptionprotected RelationRelationMapping.currelprotected final RelationChangelog.relationprotected RelationContext.relationprotected final RelationEntity.relationprotected final RelationFunctionVirtualColumn.relationprotected final RelationMappingVirtualColumn.relationFields in net.ontopia.topicmaps.db2tm with type parameters of type RelationMethods in net.ontopia.topicmaps.db2tm that return RelationModifier and TypeMethodDescriptionChangelog.getRelation()INTERNAL: Returns the relation to which the changelog belongs.Entity.getRelation()RelationMapping.getRelation(String name) Methods in net.ontopia.topicmaps.db2tm that return types with arguments of type RelationModifier and TypeMethodDescriptionCSVDataSource.getRelations()DataSourceIF.getRelations()INTERNAL: Returns the relations that the data source knows of.JDBCDataSource.getRelations()RelationMapping.getRelations()static Map<DataSourceIF,Collection<Relation>> Utils.verifyRelationsForMapping(RelationMapping rmapping) INTERNAL: Returns a map where the keys are data sources and each entry is a collection of their individual relations.Methods in net.ontopia.topicmaps.db2tm with parameters of type RelationModifier and TypeMethodDescriptionprotected static AssociationIFProcessor.addAssociation(TopicIF reifier, Relation relation, Entity entity, String[] tuple, Context ctx) protected static Objectprotected static voidProcessor.addIdentities(AssociationIF assoc, Relation relation, Entity entity, String[] tuple, Context ctx) protected static TopicIFProcessor.addIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx) protected static voidProcessor.addOccurrence(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx) protected static voidProcessor.addPlayer(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx) voidRelationMapping.addRelation(Relation relation) protected static voidProcessor.addTopicName(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx) static voidprotected static booleanProcessor.checkCondition(Relation relation, Entity entity, String[] tuple, Context ctx) protected static AssociationIFProcessor.findAssociationByIdentities(Relation relation, Entity entity, String[] tuple, Context ctx) protected static TopicIFProcessor.findTopicByIdentities(Relation relation, Entity entity, String[] tuple, Context ctx) protected static ValueIFValues.getColumnValue(Relation relation, int cix) protected static ValueIFValues.getColumnValue(Relation relation, String colname) protected static LocatorIFprotected static List<OccurrenceIF>Processor.getOccurrences(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static ValueIFValues.getPatternValue(Relation relation, String value) protected static List<AssociationRoleIF>Processor.getPlayers(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static List<TopicNameIF>Processor.getTopicNames(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static Stringprotected voidRelationMapping.outputEntities(Relation rel, ContentHandler dh) protected static voidProcessor.removeAssociation(Relation relation, Entity entity, String[] tuple, Context ctx) protected static voidProcessor.removeEntity(Relation relation, Entity entity, String[] tuple, Context ctx) protected static voidProcessor.removeOccurrence(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static voidProcessor.removePlayer(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static voidprotected static voidProcessor.removeTopicName(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) static voidProcessor.removeTuple(Relation relation, String[] tuple, Context ctx) voidContext.setRelation(Relation relation) INTERNAL: Sets the current relation.protected static TopicIFProcessor.updateIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx) Constructors in net.ontopia.topicmaps.db2tm with parameters of type RelationModifierConstructorDescriptionChangelogReaderWrapper(ChangelogReaderIF source, Relation relation) DB2TMInputException(String message, Relation relation, String[] tuple) FunctionVirtualColumn(Relation relation, String colname, String fullMethodName)