Index

B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages

B

bl() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns the value of the bl record component.
boxChars(BoxChars) - Method in class com.robinloom.jweaver.card.CardWeaver
Sets the set of characters to use for the box bordering the content
BoxChars - Record Class in com.robinloom.jweaver.card
 
BoxChars(char, char, char, char, char, char) - Constructor for record class com.robinloom.jweaver.card.BoxChars
Creates an instance of a BoxChars record class.
br() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns the value of the br record component.
branchChar(char) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Sets the character that will be used for a simple branch of the tree.
build(NestedNode, Object) - Method in class com.robinloom.jweaver.structure.NestedStructureBuilder
 
bullet() - Static method in class com.robinloom.jweaver.JWeaver.Internal
Access BulletWeaver explicitly
BULLET_DEEPER_LEVEL_CHAR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
BULLET_FIRST_LEVEL_CHAR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
BULLET_INDENTATION - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
BULLET_SECOND_LEVEL_CHAR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
BulletConfig - Class in com.robinloom.jweaver.bullet
 
BulletConfig() - Constructor for class com.robinloom.jweaver.bullet.BulletConfig
 
BulletWeaver - Class in com.robinloom.jweaver.bullet
BulletWeaver generates a string representation for a given object by arranging the object information (class name, field names, values) in a list with indented items.
BulletWeaver() - Constructor for class com.robinloom.jweaver.bullet.BulletWeaver
 

C

capitalize(String) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
CAPITALIZE_FIELDS - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
capitalizeFields() - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Enables capitalization of field names. firstName -> FirstName
capitalizeFields() - Method in class com.robinloom.jweaver.card.CardWeaver
Enables capitalization of field names. firstName -> FirstName
capitalizeFields() - Method in class com.robinloom.jweaver.flat.FlatWeaver
Enables capitalization of field names. firstName -> FirstName
capitalizeFields() - Method in class com.robinloom.jweaver.tree.TreeWeaver
Enables capitalization of field names. firstName -> FirstName
card() - Static method in class com.robinloom.jweaver.JWeaver.Internal
Access CardWeaver explicitly
CardConfig - Class in com.robinloom.jweaver.card
 
CardConfig() - Constructor for class com.robinloom.jweaver.card.CardConfig
 
CardWeaver - Class in com.robinloom.jweaver.card
CardWeaver depicts a given object as a framed card with aligned key-value pairs inside a box.
CardWeaver() - Constructor for class com.robinloom.jweaver.card.CardWeaver
 
classNameFieldsSeparator(String) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets a string to separate the class name and the fields to be printed.
classNamePrefix(String) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets a string to be placed before the class name.
classNameSuffix(String) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets a string to be placed after the class name.
com.robinloom.jweaver - package com.robinloom.jweaver
 
com.robinloom.jweaver.annotation - package com.robinloom.jweaver.annotation
 
com.robinloom.jweaver.bullet - package com.robinloom.jweaver.bullet
 
com.robinloom.jweaver.card - package com.robinloom.jweaver.card
 
com.robinloom.jweaver.commons - package com.robinloom.jweaver.commons
 
com.robinloom.jweaver.flat - package com.robinloom.jweaver.flat
 
com.robinloom.jweaver.structure - package com.robinloom.jweaver.structure
 
com.robinloom.jweaver.tree - package com.robinloom.jweaver.tree
 
com.robinloom.jweaver.util - package com.robinloom.jweaver.util
 

D

deeperLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the character to be used for a bullet on third level or deeper.
delegate - Variable in class com.robinloom.jweaver.commons.WeavingMachine
 
DYNAMIC_CLASS_NAME_PREFIX - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
DYNAMIC_CLASS_NAME_SUFFIX - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
DYNAMIC_CLASSNAME_FIELDS_SEPARATOR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
DYNAMIC_FIELD_SEPARATOR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
DYNAMIC_FIELD_VALUE_SEPARATOR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
DYNAMIC_GLOBAL_SUFFIX - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 

E

equals(Object) - Method in record class com.robinloom.jweaver.card.BoxChars
Indicates whether some other object is "equal to" this one.
EXCLUDED_FIELDS - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
excludeFields(List) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the names of fields that should be excluded from the output.
excludeFields(List) - Method in class com.robinloom.jweaver.card.CardWeaver
Sets the names of fields that should be excluded from the output.
excludeFields(List) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets the names of fields that should be excluded from the output.
excludeFields(List) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Sets the names of fields that should be excluded from the output.

F

FieldOperations - Class in com.robinloom.jweaver.util
 
fieldSeparator(String) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets a string that is used to separate the printed fields.
fieldValueSeparator(String) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets a string to separate the field name and the corresponding value.
firstLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the character to be used for a bullet on first level.
flat() - Static method in class com.robinloom.jweaver.JWeaver.Internal
Access FlatWeaver explicitly
FlatWeaver - Class in com.robinloom.jweaver.flat
DynamicWeaver generates a string representation for a given object by combining the object information (class name, field names, values) with a set of separator strings.
FlatWeaver() - Constructor for class com.robinloom.jweaver.flat.FlatWeaver
 

G

get(String) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getAllFields(Class) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
getArraySize(Object) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
getBlBoxChar() - Method in class com.robinloom.jweaver.card.CardConfig
 
getBool(boolean) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getBrBoxChar() - Method in class com.robinloom.jweaver.card.CardConfig
 
getChar(char) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getChildren() - Method in class com.robinloom.jweaver.structure.NestedNode
 
getCollectionSize(Collection) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
getContent() - Method in class com.robinloom.jweaver.structure.NestedNode
 
getDeeperLevelBulletChar() - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
getFields(Class) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
getFirstLevelBulletChar() - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
getGlobalLengthLimit() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
getHBoxCharNTimes(int) - Method in class com.robinloom.jweaver.card.CardConfig
 
getIndentation() - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
getInt(int) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getLevel() - Method in class com.robinloom.jweaver.structure.NestedNode
 
getMaxDepth() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
getMaxSequenceLength() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
getObjectToString(Object) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
getSecondLevelBulletChar() - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
getStringList(List) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getTlBoxChar() - Method in class com.robinloom.jweaver.card.CardConfig
 
getTrBoxChar() - Method in class com.robinloom.jweaver.card.CardConfig
 
getVBoxChar() - Method in class com.robinloom.jweaver.card.CardConfig
 
GLOBAL_LENGTH_LIMIT - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
globalSuffix(String) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets a string that is placed at the end of the generated string.

H

h() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns the value of the h record component.
hashCode() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns a hash code value for this object.
history - Static variable in class com.robinloom.jweaver.card.CardWeaver
 
history - Static variable in class com.robinloom.jweaver.flat.FlatWeaver
 
history - Static variable in class com.robinloom.jweaver.structure.NestedStructureBuilder
 

I

INCLUDED_FIELDS - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
includeFields(List) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the names of fields that should be included in the output.
includeFields(List) - Method in class com.robinloom.jweaver.card.CardWeaver
Sets the names of fields that should be included in the output.
includeFields(List) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets the names of fields that should be included in the output.
includeFields(List) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Sets the names of fields that should be included in the output.
indentation(int) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the amount of indentation to be applied for every step.
Internal() - Constructor for class com.robinloom.jweaver.JWeaver.Internal
 
isArray(Class) - Static method in class com.robinloom.jweaver.util.TypeDictionary
 
isCapitalizeFields() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
isCollection(Class) - Static method in class com.robinloom.jweaver.util.TypeDictionary
 
isIncludeClassName() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
isIncluded(Field) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
isJdkType(Class) - Static method in class com.robinloom.jweaver.util.TypeDictionary
 
isLastChild() - Method in class com.robinloom.jweaver.structure.NestedNode
 
isOrderFieldsAlphabetically() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
isRoot() - Method in class com.robinloom.jweaver.structure.NestedNode
 
isShowDataTypes() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
isShowInheritedFields() - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
isSimpleType(Class) - Static method in class com.robinloom.jweaver.util.TypeDictionary
 

J

JWeaver - Class in com.robinloom.jweaver
The main entry point for object weaving in JWeaver.
JWeaver.Internal - Class in com.robinloom.jweaver
Advanced / internal API.

L

lastBranchChar(char) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Sets the character that will be used as the last char of a branch on a certain level Default is '`'

M

maskString() - Element in annotation interface com.robinloom.jweaver.annotation.WeaveRedact
 
MAX_DEPTH - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
MAX_SEQUENCE_LENGTH - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
maxDepth(int) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the maximum depth for the resulting tree.
maxDepth(int) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Sets the maximum depth for the resulting tree.
maxSequenceLength(int) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the maximum length of collections and arrays to be included in the output.
maxSequenceLength(int) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets the maximum length of collections and arrays to be included in the output.
maxSequenceLength(int) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Sets the maximum length of collections and arrays to be included in the output.
multiline() - Method in class com.robinloom.jweaver.flat.FlatWeaver
Sets newline '\n' as separator for fields and for classname and fields.

N

NestedNode - Class in com.robinloom.jweaver.structure
 
NestedNode(Object) - Constructor for class com.robinloom.jweaver.structure.NestedNode
 
NestedStructureBuilder - Class in com.robinloom.jweaver.structure
 
NestedStructureBuilder(WeaverConfig) - Constructor for class com.robinloom.jweaver.structure.NestedStructureBuilder
 
newline() - Method in class com.robinloom.jweaver.commons.WeavingMachine
 

O

OMIT_CLASS_NAME - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
omitClassName() - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Determines if the class name should be omitted when printing.
omitClassName() - Method in class com.robinloom.jweaver.card.CardWeaver
Determines if the class name should be omitted when printing.
omitClassName() - Method in class com.robinloom.jweaver.flat.FlatWeaver
Determines if the class name should be omitted when printing.
omitClassName() - Method in class com.robinloom.jweaver.tree.TreeWeaver
Determines if the class name should be omitted when printing.
orderFieldsAlphabetically() - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Will order field names alphabetically before printing.
orderFieldsAlphabetically() - Method in class com.robinloom.jweaver.flat.FlatWeaver
Will order field names alphabetically before printing.
orderFieldsAlphabetically() - Method in class com.robinloom.jweaver.tree.TreeWeaver
Will order field names alphabetically before printing.

P

Properties - Enum Class in com.robinloom.jweaver.commons
 

R

removeLastNewline() - Method in class com.robinloom.jweaver.commons.WeavingMachine
 
reset() - Method in class com.robinloom.jweaver.commons.WeavingMachine
 

S

secondLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the character to be used for a bullet on second level.
setBoxChars(BoxChars) - Method in class com.robinloom.jweaver.card.CardConfig
 
setCapitalizeFields(boolean) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setDeeperLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
setExcludedFields(List) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setFirstLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
setGlobalLengthLimit(int) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setIncludedFields(List) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setIndentation(int) - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
setMaxDepth(int) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setMaxSequenceLength(int) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setOmitClassName(boolean) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setOrderFieldsAlphabetically(boolean) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setSecondLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
setShowDataTypes(boolean) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setShowInheritedFields(boolean) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
SHOW_DATATYPES - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
SHOW_INHERITED_FIELDS - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
showDataTypes() - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Enables the printing of data types
showDataTypes() - Method in class com.robinloom.jweaver.card.CardWeaver
Enables the printing of data types
showDataTypes() - Method in class com.robinloom.jweaver.flat.FlatWeaver
Enables the printing of data types
showDataTypes() - Method in class com.robinloom.jweaver.tree.TreeWeaver
Enables the printing of data types
showInheritedFields() - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Activates the inclusion of inherited fields.
showInheritedFields() - Method in class com.robinloom.jweaver.card.CardWeaver
Activates the inclusion of inherited fields.
showInheritedFields() - Method in class com.robinloom.jweaver.flat.FlatWeaver
Activates the inclusion of inherited fields.
showInheritedFields() - Method in class com.robinloom.jweaver.tree.TreeWeaver
Activates the inclusion of inherited fields.
space() - Method in class com.robinloom.jweaver.commons.WeavingMachine
 

T

tl() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns the value of the tl record component.
toString() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns a string representation of this record class.
toString() - Method in class com.robinloom.jweaver.commons.WeavingMachine
 
tr() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns the value of the tr record component.
tree() - Static method in class com.robinloom.jweaver.JWeaver.Internal
Access TreeWeaver explicitly
TREE_BRANCH_CHAR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
TREE_LAST_BRANCH_CHAR - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
TreeWeaver - Class in com.robinloom.jweaver.tree
TreeWeaver depicts a given object and its fields as a tree.
TreeWeaver() - Constructor for class com.robinloom.jweaver.tree.TreeWeaver
 
TypeDictionary - Class in com.robinloom.jweaver.util
 

V

v() - Method in record class com.robinloom.jweaver.card.BoxChars
Returns the value of the v record component.
value() - Element in annotation interface com.robinloom.jweaver.annotation.WeaveName
 
valueOf(String) - Static method in enum class com.robinloom.jweaver.commons.Properties
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.robinloom.jweaver.commons.Properties
Returns an array containing the constants of this enum class, in the order they are declared.

W

weave(Object) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Generates a string representation of the given object via reflections.
weave(Object) - Method in class com.robinloom.jweaver.card.CardWeaver
Generates a string representation of the given object via reflections.
weave(Object) - Method in interface com.robinloom.jweaver.commons.Weaver
 
weave(Object) - Method in class com.robinloom.jweaver.flat.FlatWeaver
Generates a string representation of the given object via reflections.
weave(Object) - Static method in class com.robinloom.jweaver.JWeaver
Generates a string representation of the given object via reflections.
weave(Object) - Method in class com.robinloom.jweaver.tree.TreeWeaver
Generates a string representation of the given object via reflections.
WeaveIgnore - Annotation Interface in com.robinloom.jweaver.annotation
Excludes a field, method, or record component from being rendered by JWeaver.
WeaveName - Annotation Interface in com.robinloom.jweaver.annotation
Overrides the displayed name of a field, method, or record component in JWeaver's textual output.
Weaver - Interface in com.robinloom.jweaver.commons
 
WeaverConfig - Class in com.robinloom.jweaver.commons
 
WeaverConfig() - Constructor for class com.robinloom.jweaver.commons.WeaverConfig
 
WeaveRedact - Annotation Interface in com.robinloom.jweaver.annotation
Masks the value of a field or record component when rendered by JWeaver.
weaveWith(Weaver, Object) - Static method in class com.robinloom.jweaver.JWeaver.Internal
Allows a custom context or renderer
WeavingMachine - Class in com.robinloom.jweaver.commons
 
WeavingMachine() - Constructor for class com.robinloom.jweaver.commons.WeavingMachine
 
B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages