public class InformationExtractionLegalEntityRelation extends TieSimpleObject
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME
The name of the ClassObject representing this class.
|
static String |
DOMAINSPECIFICATION_ATTRIBUTE
The name of the Attribute representing
the InformationExtractionDomainSpecification for which this entity relation type is defined.
|
static String |
ENTITYRELATIONTYPENAME_ATTRIBUTE
The name of the Attribute representing
the name of the legal entity relation type.
|
static String |
SOURCEENTITYTYPENAME_ATTRIBUTE
The name of the Attribute representing
the name of the source entity type.
|
static String |
TARGETENTITYTYPENAME_ATTRIBUTE
The name of the Attribute representing
the name of the target entity type.
|
static String |
UUID_ATTRIBUTE
The name of the Attribute representing
the UUID.
|
DOMAIN_UNIQUENAME_DEFAULT_DELIMITER, m_ClassId, m_Id, m_Session, NAME_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
Constructor and Description |
---|
InformationExtractionLegalEntityRelation(LibrarySession session,
Long id,
Long classId,
S_LibraryObjectData data)
Construct a InformationExtractionLegalEntityRelation object.
|
Modifier and Type | Method and Description |
---|---|
static String |
deriveName(String srcEntName,
String trgEntName,
String relName)
Derives a legal relation name the String components.
|
InformationExtractionDomainSpecification |
getDomainSpecification()
Gets The InformationExtractionDomainSpecification for which this entity relation type is defined.
|
String |
getEntityRelationTypeName()
Gets the name of the implied entity relation type.
|
String |
getName()
Returns the Name of this object, derived from other attributes.
|
String |
getSourceEntityTypeName()
Gets the name of the source entity type.
|
String |
getTargetEntityTypeName()
Gets the name of the target entity type.
|
String |
getUuid()
Gets the value of the UUID attribute.
|
free, handleCreate, isValidEventType
added, addSimpleProperty, addSimpleProperty, applyProperties, auditCreated, auditUpdated, canPurge, checkIfPropertyBundleSupported, checkRequiredAttributeSet, clearCopyContext, clearFreeContext, clearUpdateContext, compareTo, constructIdArray, constructIdArray, constructLibraryObject, constructLibraryObjectVector, createDedicatedPropertyBundle, createInstance, deriveDomainUniqueName, dispose, equals, equals, free, freeAll, get, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getAuditDomainContext, getAuditEventFolderContext, getClassId, getClassname, getClassName, getClassObject, getCommonName, getCommonNameAndClass, getCopyContext, getCreateContext, getData, getDefinition, getDefinitionForSimplePropertyUpdates, getEffectivePolicyListElements, getEventualAttributeByUpperCaseName, getFreeContext, getId, getLabel, getObjectReferenceAttribute, getOperationActionSpecificationContext, getPropertyBundle, getPropertyValue, getPublicObjectAttribute, getResourceString, getResourceString, getSchemaObjectAttribute, getSession, getSessionInterface, getSharedStateFactory, getSimpleObjectAttribute, getSimpleProperties, getSimpleProperty, getSimplePropertyValue, getStringIdentifier, getSystemObjectAttribute, getTraceLogger, getUpdateContext, handleAdminModeChange, handleEvent, handleFree, handleUpdate, hashCode, hasNameAttribute, hasPropertyBundleAttribute, invalidateState, invokeOperation, invokeOperation, invokeServerMethod, isConnected, isCoreEventPostingEnabled, isInstanceOf, isPersistent, isTraced, lockRows, lookupInstanceLabel, performPostCreateExtensions, performPostFreeExtensions, performPostUpdateExtensions, performPreCreateExtensions, performPreFreeExtensions, performPreUpdateExtensions, postCreate, postEvent, postEvent, postFree, postUpdate, preCreate, preFree, prePostAuditEvent, preUpdate, putProperty, putProperty, removeAllProperties, removeAllSimpleProperties, removeAllSimpleProperties, removed, removeProperty, removeSimpleProperty, removeSimpleProperty, renderAsRandomAccessContent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setCopyContext, setFreeContext, setId, setName, setPropertyBundle, setPropertyValue, setUpdateContext, toString, trace, trustHandleCreate, trustHandleCreateAsAdmin, trustHandleFree, trustHandleFreeAsAdmin, trustHandleUpdate, trustHandleUpdateAsAdmin, update, updateAndExposeDefinition, validatePropertyValues, vectorLibraryObjectElement, vectorToLibraryObjectArray, verifyAdministrationMode, verifyConnected, verifyPersistent, verifySystemUserAccess, verifyTargetObject
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributeByUpperCaseName, getClassId, getId, getSessionInterface
getTraceLogger, isTraced, trace
public static final String CLASS_NAME
public static final String UUID_ATTRIBUTE
public static final String DOMAINSPECIFICATION_ATTRIBUTE
public static final String SOURCEENTITYTYPENAME_ATTRIBUTE
public static final String TARGETENTITYTYPENAME_ATTRIBUTE
public static final String ENTITYRELATIONTYPENAME_ATTRIBUTE
public InformationExtractionLegalEntityRelation(LibrarySession session, Long id, Long classId, S_LibraryObjectData data) throws IfsException
session
- current LibrarySessionid
- object idclassId
- class iddata
- data componentIfsException
- if the operation failspublic String getUuid() throws IfsException
IfsException
- if the operation failspublic InformationExtractionDomainSpecification getDomainSpecification() throws IfsException
IfsException
- if the operation failspublic String getSourceEntityTypeName() throws IfsException
IfsException
- if the operation failspublic String getTargetEntityTypeName() throws IfsException
IfsException
- if the operation failspublic String getEntityRelationTypeName() throws IfsException
IfsException
- if the operation failspublic String getName() throws IfsException
getName
in class LibraryObject
IfsException
- if operation fails.public static String deriveName(String srcEntName, String trgEntName, String relName)
srcEntName
- The name of the source entity typetrgEntName
- The name of the target entity typerelName
- The name of the relation typeCopyright © 2023. All rights reserved.