Package org.basex.data
Enum Class MetaProp
- All Implemented Interfaces:
Serializable,Comparable<MetaProp>,java.lang.constant.Constable
This class provides meta properties.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionProperty.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property.Property. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic MetaPropReturns a property matching the specified string.abstract ObjectReturns the value of a property.static MetaPropReturns the enum constant of this class with the specified name.static MetaProp[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NAME
Property. -
SIZE
Property. -
NODES
Property. -
DOCUMENTS
Property. -
BINARIES
Property. -
TIMESTAMP
Property. -
UPTODATE
Property. -
INPUTPATH
Property. -
INPUTSIZE
Property. -
INPUTDATE
Property. -
TEXTINDEX
Property. -
ATTRINDEX
Property. -
TOKENINDEX
Property. -
FTINDEX
Property. -
TEXTINCLUDE
Property. -
ATTRINCLUDE
Property. -
TOKENINCLUDE
Property. -
FTINCLUDE
Property. -
LANGUAGE
Property. -
STEMMING
Property. -
CASESENS
Property. -
DIACRITICS
Property. -
STOPWORDS
Property. -
UPDINDEX
Property. -
AUTOOPTIMIZE
Property. -
MAXCATS
Property. -
MAXLEN
Property. -
SPLITSIZE
Property.
-
-
Field Details
-
index
public final boolean indexIndex property. -
VALUES
Cached enums (faster).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
value
Returns the value of a property.- Parameters:
meta- meta data- Returns:
- value
-
get
Returns a property matching the specified string.- Parameters:
name- name of enumeration- Returns:
- permission, or
nullif no match is found
-