public class InformationExtractionRegexPattern 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 object is defined.
|
static String |
NAME_ATTRIBUTE
The name of the Attribute representing
the name used to identify a REGEX NER pattern.
|
static String |
OVERWRITABLENERS_ATTRIBUTE
The name of the Attribute representing
the comma separated list of NERs that this pattern can overwrite.
|
static String |
PATTERN_ATTRIBUTE
The name of the Attribute representing
the Regex pattern.
|
static String |
PRIORITY_ATTRIBUTE
The name of the Attribute representing
the priority of this pattern, in case multiple patterns match.
|
static String |
RESULT_ATTRIBUTE
The name of the Attribute representing
the NER tag result.
|
static String |
UUID_ATTRIBUTE
The name of the Attribute representing the UUID.
|
DOMAIN_UNIQUENAME_DEFAULT_DELIMITER, m_ClassId, m_Id, m_Session, PROPERTYBUNDLE_ATTRIBUTE
Constructor and Description |
---|
InformationExtractionRegexPattern(LibrarySession session,
Long id,
Long classId,
S_LibraryObjectData data)
Construct a InformationExtractionRegexPattern object.
|
Modifier and Type | Method and Description |
---|---|
InformationExtractionDomainSpecification |
getDomainSpecification()
Gets The InformationExtractionDomainSpecification for which this object is defined.
|
String |
getOverwritableNers()
Gets the comma separated list of NERs that this pattern can overwrite.
|
String |
getPattern()
Gets the Regex pattern.
|
Double |
getPriority()
Gets the priority of this pattern, in case multiple patterns match.
|
String |
getResult()
Gets the NER tag result.
|
String |
getUuid()
Gets the value of the UUID attribute.
|
boolean |
hasNameAttribute()
Returns true if this object is an instance of a class
that has a NAME attribute, and false otherwise.
|
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, getName, getObjectReferenceAttribute, getOperationActionSpecificationContext, getPropertyBundle, getPropertyValue, getPublicObjectAttribute, getResourceString, getResourceString, getSchemaObjectAttribute, getSession, getSessionInterface, getSharedStateFactory, getSimpleObjectAttribute, getSimpleProperties, getSimpleProperty, getSimplePropertyValue, getStringIdentifier, getSystemObjectAttribute, getTraceLogger, getUpdateContext, handleAdminModeChange, handleEvent, handleFree, handleUpdate, hashCode, 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 NAME_ATTRIBUTE
public static final String PATTERN_ATTRIBUTE
public static final String RESULT_ATTRIBUTE
public static final String OVERWRITABLENERS_ATTRIBUTE
public static final String PRIORITY_ATTRIBUTE
public InformationExtractionRegexPattern(LibrarySession session, Long id, Long classId, S_LibraryObjectData data) throws IfsException
session
- current LibrarySessionid
- object idclassId
- class iddata
- data componentIfsException
- if the operation failspublic boolean hasNameAttribute() throws IfsException
LibraryObject
hasNameAttribute
in class LibraryObject
IfsException
- if operation fails.public String getUuid() throws IfsException
IfsException
- if the operation failspublic InformationExtractionDomainSpecification getDomainSpecification() throws IfsException
IfsException
- if the operation failspublic String getPattern() throws IfsException
IfsException
- if the operation failspublic String getResult() throws IfsException
IfsException
- if the operation failspublic String getOverwritableNers() throws IfsException
IfsException
- if the operation failspublic Double getPriority() throws IfsException
IfsException
- if the operation failsCopyright © 2023. All rights reserved.