JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
F
G
H
I
J
L
M
N
P
R
S
T
U
V
W
A
AbstractCompositeConstraint(CompositeType, List<Constraint<? super T>>)
- Constructor for class me.zeroeightsix.fiber.builder.constraint.
CompositeConstraintBuilder.AbstractCompositeConstraint
AbstractConstraintsBuilder
<
T
,
B
extends
AbstractConstraintsBuilder
<
T
,
B
>> - Class in
me.zeroeightsix.fiber.builder.constraint
add(TreeItem)
- Method in interface me.zeroeightsix.fiber.tree.
Node
AnnotatedSettings
- Class in
me.zeroeightsix.fiber.annotation
AnnotatedSettings()
- Constructor for class me.zeroeightsix.fiber.annotation.
AnnotatedSettings
applyToNode(Node, P)
- Static method in class me.zeroeightsix.fiber.annotation.
AnnotatedSettings
B
biggerThan(T)
- Method in class me.zeroeightsix.fiber.builder.constraint.
AbstractConstraintsBuilder
Implies that any value must be bigger than
or equal
to
min
build()
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
builder(Class<T>)
- Static method in class me.zeroeightsix.fiber.tree.
ConfigValue
C
Commentable
- Interface in
me.zeroeightsix.fiber.tree
composite(CompositeType)
- Method in class me.zeroeightsix.fiber.builder.constraint.
ConstraintsBuilder
CompositeConstraintBuilder
<
T
> - Class in
me.zeroeightsix.fiber.builder.constraint
CompositeConstraintBuilder(CompositeType, List<Constraint<? super T>>, Class<T>, ConstraintsBuilder<T>)
- Constructor for class me.zeroeightsix.fiber.builder.constraint.
CompositeConstraintBuilder
CompositeConstraintBuilder.AbstractCompositeConstraint
<
T
> - Class in
me.zeroeightsix.fiber.builder.constraint
CompositeType
- Enum in
me.zeroeightsix.fiber.constraint
ConfigLeaf
- Class in
me.zeroeightsix.fiber.tree
ConfigLeaf(String, String)
- Constructor for class me.zeroeightsix.fiber.tree.
ConfigLeaf
ConfigNode
- Class in
me.zeroeightsix.fiber.tree
ConfigNode(String, String, boolean)
- Constructor for class me.zeroeightsix.fiber.tree.
ConfigNode
ConfigNode(String, String)
- Constructor for class me.zeroeightsix.fiber.tree.
ConfigNode
ConfigNode()
- Constructor for class me.zeroeightsix.fiber.tree.
ConfigNode
ConfigValue
<
T
> - Class in
me.zeroeightsix.fiber.tree
ConfigValue(String, String, T, T, BiConsumer<T, T>, List<Constraint<? super T>>, Class<T>, boolean)
- Constructor for class me.zeroeightsix.fiber.tree.
ConfigValue
ConfigValueBuilder
<
T
> - Class in
me.zeroeightsix.fiber.builder
ConfigValueBuilder(Class<T>)
- Constructor for class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
Constraint
<
A
> - Class in
me.zeroeightsix.fiber.constraint
Constraint(Constraints)
- Constructor for class me.zeroeightsix.fiber.constraint.
Constraint
constraints()
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
constraints
- Variable in class me.zeroeightsix.fiber.builder.constraint.
CompositeConstraintBuilder.AbstractCompositeConstraint
Constraints
- Enum in
me.zeroeightsix.fiber.constraint
ConstraintsBuilder
<
T
> - Class in
me.zeroeightsix.fiber.builder.constraint
ConstraintsBuilder(List<Constraint<? super T>>, Class<T>, ConfigValueBuilder<T>)
- Constructor for class me.zeroeightsix.fiber.builder.constraint.
ConstraintsBuilder
createSchema(Node)
- Method in class me.zeroeightsix.fiber.schema.
SchemaGenerator
D
deserialize(Node, InputStream)
- Method in class me.zeroeightsix.fiber.
JanksonSettings
F
FiberException
- Exception in
me.zeroeightsix.fiber.exception
FiberException(String)
- Constructor for exception me.zeroeightsix.fiber.exception.
FiberException
FiberException(String, Throwable)
- Constructor for exception me.zeroeightsix.fiber.exception.
FiberException
finish()
- Method in class me.zeroeightsix.fiber.builder.constraint.
ConstraintsBuilder
finishComposite()
- Method in class me.zeroeightsix.fiber.builder.constraint.
CompositeConstraintBuilder
fork(String)
- Method in interface me.zeroeightsix.fiber.tree.
Node
Forks this node, creating a subtree which parent is this node.
fork(String, boolean)
- Method in interface me.zeroeightsix.fiber.tree.
Node
Forks this node, creating a subtree which parent is this node.
G
getComment()
- Method in interface me.zeroeightsix.fiber.tree.
Commentable
getComment()
- Method in class me.zeroeightsix.fiber.tree.
ConfigLeaf
getConstraints()
- Method in class me.zeroeightsix.fiber.tree.
ConfigValue
getDefaultValue()
- Method in class me.zeroeightsix.fiber.tree.
ConfigValue
getDomain()
- Method in class me.zeroeightsix.fiber.
Identifier
getIdentifier()
- Method in enum me.zeroeightsix.fiber.constraint.
Constraints
getItems()
- Method in class me.zeroeightsix.fiber.tree.
ConfigNode
getItems()
- Method in interface me.zeroeightsix.fiber.tree.
Node
getListener()
- Method in class me.zeroeightsix.fiber.tree.
ConfigValue
getName()
- Method in enum me.zeroeightsix.fiber.constraint.
CompositeType
getName()
- Method in class me.zeroeightsix.fiber.
Identifier
getName()
- Method in class me.zeroeightsix.fiber.tree.
ConfigLeaf
getName()
- Method in interface me.zeroeightsix.fiber.tree.
TreeItem
getType()
- Method in class me.zeroeightsix.fiber.constraint.
Constraint
getType()
- Method in class me.zeroeightsix.fiber.tree.
ConfigValue
getType()
- Method in interface me.zeroeightsix.fiber.tree.
HasValue
getValue()
- Method in class me.zeroeightsix.fiber.constraint.
ValuedConstraint
getValue()
- Method in class me.zeroeightsix.fiber.tree.
ConfigValue
getValue()
- Method in interface me.zeroeightsix.fiber.tree.
HasValue
H
HasValue
<
T
> - Interface in
me.zeroeightsix.fiber.tree
I
Identifier
- Class in
me.zeroeightsix.fiber
Identifier(String, String)
- Constructor for class me.zeroeightsix.fiber.
Identifier
isNumerical()
- Method in enum me.zeroeightsix.fiber.constraint.
Constraints
isSerializedSeparately()
- Method in class me.zeroeightsix.fiber.tree.
ConfigNode
isSerializedSeparately()
- Method in interface me.zeroeightsix.fiber.tree.
Node
Returns
true
if this node should be serialized separately to its parent.
J
JanksonSettings
- Class in
me.zeroeightsix.fiber
JanksonSettings(Marshaller<JsonElement>)
- Constructor for class me.zeroeightsix.fiber.
JanksonSettings
JanksonSettings()
- Constructor for class me.zeroeightsix.fiber.
JanksonSettings
L
Listener
- Annotation Type in
me.zeroeightsix.fiber.annotation
lookup(String)
- Method in interface me.zeroeightsix.fiber.tree.
Node
M
MalformedConstructorException
- Exception in
me.zeroeightsix.fiber.annotation.exception
MalformedConstructorException(String)
- Constructor for exception me.zeroeightsix.fiber.annotation.exception.
MalformedConstructorException
MalformedConstructorException(String, Throwable)
- Constructor for exception me.zeroeightsix.fiber.annotation.exception.
MalformedConstructorException
MalformedFieldException
- Exception in
me.zeroeightsix.fiber.annotation.exception
MalformedFieldException(String)
- Constructor for exception me.zeroeightsix.fiber.annotation.exception.
MalformedFieldException
MalformedFieldException(String, Throwable)
- Constructor for exception me.zeroeightsix.fiber.annotation.exception.
MalformedFieldException
marshall(Object)
- Method in interface me.zeroeightsix.fiber.
Marshaller
marshall(Class<A>)
- Method in interface me.zeroeightsix.fiber.tree.
Transparent
Attempts to convert the value of this transparent setting.
Marshaller
<
T
> - Interface in
me.zeroeightsix.fiber
marshallReverse(Class<A>, T)
- Method in interface me.zeroeightsix.fiber.
Marshaller
maxStringLength(int)
- Method in class me.zeroeightsix.fiber.builder.constraint.
AbstractConstraintsBuilder
me.zeroeightsix.fiber
- package me.zeroeightsix.fiber
me.zeroeightsix.fiber.annotation
- package me.zeroeightsix.fiber.annotation
me.zeroeightsix.fiber.annotation.convention
- package me.zeroeightsix.fiber.annotation.convention
me.zeroeightsix.fiber.annotation.exception
- package me.zeroeightsix.fiber.annotation.exception
me.zeroeightsix.fiber.builder
- package me.zeroeightsix.fiber.builder
me.zeroeightsix.fiber.builder.constraint
- package me.zeroeightsix.fiber.builder.constraint
me.zeroeightsix.fiber.constraint
- package me.zeroeightsix.fiber.constraint
me.zeroeightsix.fiber.exception
- package me.zeroeightsix.fiber.exception
me.zeroeightsix.fiber.schema
- package me.zeroeightsix.fiber.schema
me.zeroeightsix.fiber.tree
- package me.zeroeightsix.fiber.tree
mergeTo(Node, Node)
- Static method in class me.zeroeightsix.fiber.
NodeOperations
Merges two
ConfigNode
objects
mergeTo(ConfigValue<?>, Node)
- Static method in class me.zeroeightsix.fiber.
NodeOperations
Merges a leaf node (
ConfigValue
) into a
ConfigNode
mergeTo(Property<T>, Property<T>)
- Static method in class me.zeroeightsix.fiber.
NodeOperations
minStringLength(int)
- Method in class me.zeroeightsix.fiber.builder.constraint.
AbstractConstraintsBuilder
N
name(String)
- Method in class me.zeroeightsix.fiber.annotation.convention.
NoNamingConvention
name(String)
- Method in interface me.zeroeightsix.fiber.annotation.convention.
SettingNamingConvention
name(String)
- Method in class me.zeroeightsix.fiber.annotation.convention.
UnderscoredLowerCaseConvention
Attempts to convert java-styled names or spaced names to underscored, lowercase names (C style).
Node
- Interface in
me.zeroeightsix.fiber.tree
NodeOperations
- Class in
me.zeroeightsix.fiber
NodeOperations()
- Constructor for class me.zeroeightsix.fiber.
NodeOperations
NoNamingConvention
- Class in
me.zeroeightsix.fiber.annotation.convention
NoNamingConvention()
- Constructor for class me.zeroeightsix.fiber.annotation.convention.
NoNamingConvention
NumberConstraint
<
T
extends java.lang.Number> - Class in
me.zeroeightsix.fiber.constraint
NumberConstraint(Constraints, T)
- Constructor for class me.zeroeightsix.fiber.constraint.
NumberConstraint
P
Property
<
T
> - Interface in
me.zeroeightsix.fiber.tree
R
regex(String)
- Method in class me.zeroeightsix.fiber.builder.constraint.
AbstractConstraintsBuilder
RegexConstraint
- Class in
me.zeroeightsix.fiber.constraint
RegexConstraint(Pattern)
- Constructor for class me.zeroeightsix.fiber.constraint.
RegexConstraint
remove(String)
- Method in interface me.zeroeightsix.fiber.tree.
Node
RuntimeFiberException
- Exception in
me.zeroeightsix.fiber.exception
RuntimeFiberException(String)
- Constructor for exception me.zeroeightsix.fiber.exception.
RuntimeFiberException
RuntimeFiberException(String, Throwable)
- Constructor for exception me.zeroeightsix.fiber.exception.
RuntimeFiberException
S
SchemaGenerator
- Class in
me.zeroeightsix.fiber.schema
SchemaGenerator(Marshaller<JsonElement>)
- Constructor for class me.zeroeightsix.fiber.schema.
SchemaGenerator
SchemaGenerator()
- Constructor for class me.zeroeightsix.fiber.schema.
SchemaGenerator
serialize(Node, OutputStream, boolean)
- Method in class me.zeroeightsix.fiber.
JanksonSettings
setFinal()
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
setFinal(boolean)
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
Setting
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Constrain
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Constrain.BiggerThan
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Constrain.MaxStringLength
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Constrain.MinStringLength
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Constrain.Regex
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Constrain.SmallerThan
- Annotation Type in
me.zeroeightsix.fiber.annotation
Setting.Node
- Annotation Type in
me.zeroeightsix.fiber.annotation
SettingNamingConvention
- Interface in
me.zeroeightsix.fiber.annotation.convention
Settings
- Annotation Type in
me.zeroeightsix.fiber.annotation
setValue(T)
- Method in class me.zeroeightsix.fiber.tree.
ConfigValue
setValue(T)
- Method in interface me.zeroeightsix.fiber.tree.
Property
smallerThan(T)
- Method in class me.zeroeightsix.fiber.builder.constraint.
AbstractConstraintsBuilder
Implies that any value must be smaller than
or equal
to
max
StringLengthConstraint
- Class in
me.zeroeightsix.fiber.constraint
StringLengthConstraint(Constraints, Integer)
- Constructor for class me.zeroeightsix.fiber.constraint.
StringLengthConstraint
T
test(A)
- Method in class me.zeroeightsix.fiber.constraint.
Constraint
test(T)
- Method in class me.zeroeightsix.fiber.constraint.
NumberConstraint
test(CharSequence)
- Method in class me.zeroeightsix.fiber.constraint.
RegexConstraint
test(CharSequence)
- Method in class me.zeroeightsix.fiber.constraint.
StringLengthConstraint
toString()
- Method in class me.zeroeightsix.fiber.
Identifier
toString()
- Method in class me.zeroeightsix.fiber.tree.
ConfigLeaf
Transparent
- Interface in
me.zeroeightsix.fiber.tree
A transparent node is a node that has been deserialized, but we don't know what metadata the user has given it.
TreeItem
- Interface in
me.zeroeightsix.fiber.tree
type
- Variable in class me.zeroeightsix.fiber.builder.constraint.
AbstractConstraintsBuilder
U
UnderscoredLowerCaseConvention
- Class in
me.zeroeightsix.fiber.annotation.convention
UnderscoredLowerCaseConvention()
- Constructor for class me.zeroeightsix.fiber.annotation.convention.
UnderscoredLowerCaseConvention
V
ValuedConstraint
<
T
,
A
> - Class in
me.zeroeightsix.fiber.constraint
ValuedConstraint(Constraints, T)
- Constructor for class me.zeroeightsix.fiber.constraint.
ValuedConstraint
valueOf(String)
- Static method in enum me.zeroeightsix.fiber.constraint.
CompositeType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum me.zeroeightsix.fiber.constraint.
Constraints
Returns the enum constant of this type with the specified name.
values()
- Static method in enum me.zeroeightsix.fiber.constraint.
CompositeType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum me.zeroeightsix.fiber.constraint.
Constraints
Returns an array containing the constants of this enum type, in the order they are declared.
W
withComment(String)
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
withDefaultValue(T)
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
withListener(BiConsumer<T, T>)
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
withName(String)
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
withParent(Node)
- Method in class me.zeroeightsix.fiber.builder.
ConfigValueBuilder
Sets the node that the built
ConfigValue
will be registered to.
A
B
C
D
F
G
H
I
J
L
M
N
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes