/** * Add a value to an object property of the EIInstance * * @param property * - the EIEntity that identifies the property * @param value * - the EIEntity of the property's value */ public void addObjectProperty(final EIEntity property, final EIEntity value) { mainInstance.addObjectProperty( property, value ); } /**
private EIInstance(final EIEntity instanceType, final EIEntity instanceEntity, final boolean isExtended) { mainInstance = EIBasicInstance.createEmptyBasicInstance( instanceEntity ); mainInstance.setInstanceType( instanceType ); }
public static EIBasicInstance createEmptyBasicInstance(final EIEntity instanceEntity) { return new EIBasicInstance( instanceEntity ); }
private EIInstance(final EIClass instanceClass, final EIEntity instanceEntity) { mainInstance = EIBasicInstance.createEmptyBasicInstance( instanceEntity ); mainInstance.setInstanceClass( instanceClass ); }
final EIBasicInstance basicInstance = EIBasicInstance.createEmptyBasicInstance( correctEntity ); basicInstance.setInstanceType( EIEntity.create( exchangeInstance.getSpecificTypeUri(), "" ) ); basicInstance.addDatatypeProperties( EIEntity.create( strDataPropURI, "" ), entry.getValue() ); eiXEntity.setUri( tempEiuri ); basicInstance.addObjectProperty( EIEntity.create( strObjPropURI, "" ), eiXEntity);
/** * Set the type of an EIInstance via an EIEntity * * @param instanceType */ public void setInstanceType(final EIEntity instanceType) { mainInstance.setInstanceType( instanceType ); }
public void addResourceProvider(EIEntity provider) { mainInstance.addResourceProvider( provider ); }
public void addEIType(final EIEntity eiType) { mainInstance.addEIType( eiType ); }
public void addDatattypeProperty(final EIEntity property, final String value) { mainInstance.addDatattypeProperty( property, value ); }
public int compareTo(final Object o) { return mainInstance.compareTo( o ); }
public EIEntity findPropertyForInstance(final EIEntity instanceEntity) { return mainInstance.findPropertyForInstance( instanceEntity ); }