Class ValueReference
java.lang.Object
org.graylog2.contentpacks.model.entities.references.ValueReference
- All Implemented Interfaces:
Reference
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasBoolean
(Map<String, ValueReference> parameters) asDouble
(Map<String, ValueReference> parameters) <S extends Enum<S>>
SasEnum
(Map<String, ValueReference> parameters, Class<S> type) asFloat
(Map<String, ValueReference> parameters) asInteger
(Map<String, ValueReference> parameters) asLong
(Map<String, ValueReference> parameters) asString()
asString
(Map<String, ValueReference> parameters) static ValueReference.Builder
builder()
static ValueReference
createParameter
(String value) static ValueReference
static ValueReference
static ValueReference
static ValueReference
static ValueReference
static ValueReference
static ValueReference
static ValueReference
static ValueReference
of
(EncryptedValue value) static ValueReference
ofNullable
(Enum value) static ValueReference
ofNullable
(String value) abstract Object
value()
abstract ValueType
-
Field Details
-
FIELD_TYPE
- See Also:
-
FIELD_VALUE
- See Also:
-
-
Constructor Details
-
ValueReference
public ValueReference()
-
-
Method Details
-
valueType
-
value
-
asBoolean
-
asDouble
-
asFloat
-
asInteger
-
asLong
-
asString
-
asString
-
asEnum
-
of
-
of
-
of
-
of
-
of
-
of
-
ofNullable
-
of
-
ofNullable
-
of
-
of
-
createParameter
-
builder
-