public class FramebaseMetaClass extends Class
Modifier and Type | Field and Description |
---|---|
static FramebaseMetaClass |
DIRECT_BINARY_PREDICATE_CLASS
Class of all Direct Binary Predicates.
|
static FramebaseMetaClass |
FRAME
Class of all frames: macroframes, miniframes and microframes.
|
static FramebaseMetaClass |
FRAME_ELEMENT_PROPERTY_CLASS
Class of all Frame Element properties.
|
static java.lang.String |
IRI_MARKER
|
static FramebaseMetaClass |
LU_MICROFRAME
Class of all microframes extracted from FrameNet's Lexical Units.
|
static FramebaseMetaClass |
MACROFRAME
Class of all macroframes.
|
static FramebaseMetaClass |
MICROFRAME
Class of all microframes.
|
static FramebaseMetaClass |
MINIFRAME
Class of all miniframes, grouping microframes that belong to a same
clique of :similarTo
|
static FramebaseMetaClass |
SYNSET_MICROFRAME
Class of all microframes extracted from WordNet's Synsets.
|
PREFIX_FRAMEBASE, SEPARATOR
Constructor and Description |
---|
FramebaseMetaClass() |
FramebaseMetaClass(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
static FramebaseMetaClass |
create(java.lang.String name) |
boolean |
extractComponents()
Extracts components from IRIs
(Current implementations use Regex over the IRIs but that may change in the future)
NOTE: It is case sensitive!! If the IRI used in the constructor had case modified (some servers do this), the correct functioning of this method isn not ensured.
|
static java.lang.String |
getNamespace()
|
getSubclasses, getSuperclasses
customIriDecode, customIriEncode, equals, getDefaultDescription, getDefaultLabel, getIri, hashCode, setDefaultDescription, setDefaultLabel, setIri
public static final java.lang.String IRI_MARKER
public static final FramebaseMetaClass FRAME
public static final FramebaseMetaClass MACROFRAME
public static final FramebaseMetaClass MINIFRAME
public static final FramebaseMetaClass MICROFRAME
public static final FramebaseMetaClass LU_MICROFRAME
public static final FramebaseMetaClass SYNSET_MICROFRAME
public static final FramebaseMetaClass FRAME_ELEMENT_PROPERTY_CLASS
public static final FramebaseMetaClass DIRECT_BINARY_PREDICATE_CLASS
public FramebaseMetaClass()
public FramebaseMetaClass(java.lang.String id)
public static FramebaseMetaClass create(java.lang.String name)
public static java.lang.String getNamespace()
public boolean extractComponents()
FramebaseResource
extractComponents
in class Class