Index

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

B

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_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.
capitalizeFields() - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Enables capitalization of field names.
capitalizeFields() - Method in class com.robinloom.jweaver.tree.TreeWeaver
Enables capitalization of field names.
classNameFieldsSeparator(String) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Sets a string to separate the class name and the fields to be printed.
classNamePrefix(String) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Sets a string to be placed before the class name.
classNameSuffix(String) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Sets a string to be placed after the class name.
com.robinloom.jweaver - package com.robinloom.jweaver
 
com.robinloom.jweaver.bullet - package com.robinloom.jweaver.bullet
 
com.robinloom.jweaver.commons - package com.robinloom.jweaver.commons
 
com.robinloom.jweaver.dynamic - package com.robinloom.jweaver.dynamic
 
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
 
DynamicWeaver - Class in com.robinloom.jweaver.dynamic
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.
DynamicWeaver() - Constructor for class com.robinloom.jweaver.dynamic.DynamicWeaver
 

E

EXCLUDED_FIELDS - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
excludeFields(List<String>) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the names of fields that should be excluded from the output.
excludeFields(List<String>) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Sets the names of fields that should be excluded from the output.
excludeFields(List<String>) - 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.dynamic.DynamicWeaver
Sets a string that is used to separate the printed fields.
fieldValueSeparator(String) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
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.

G

get(String) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getAllFields(Class<?>) - Static method in class com.robinloom.jweaver.util.FieldOperations
 
getBool(boolean) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getBullet() - Static method in class com.robinloom.jweaver.JWeaver
Creates and returns a new instance of BulletWeaver.
getChar(char) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getChildren() - Method in class com.robinloom.jweaver.structure.NestedNode
 
getContent() - Method in class com.robinloom.jweaver.structure.NestedNode
 
getDeeperLevelBulletChar() - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
getDefault() - Static method in class com.robinloom.jweaver.JWeaver
Creates and returns a new instance of the default weaver type.
getDynamic() - Static method in class com.robinloom.jweaver.JWeaver
Creates and returns a new instance of DynamicWeaver.
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
 
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
 
getSecondLevelBulletChar() - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
getStringList(List<String>) - Method in enum class com.robinloom.jweaver.commons.Properties
 
getTree() - Static method in class com.robinloom.jweaver.JWeaver
Creates and returns a new instance of TreeWeaver.
GLOBAL_LENGTH_LIMIT - Enum constant in enum class com.robinloom.jweaver.commons.Properties
 
globalSuffix(String) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Sets a string that is placed at the end of the generated string.

H

history - Static variable in class com.robinloom.jweaver.dynamic.DynamicWeaver
 
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<String>) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the names of fields that should be included in the output.
includeFields(List<String>) - Method in class com.robinloom.jweaver.dynamic.DynamicWeaver
Sets the names of fields that should be included in the output.
includeFields(List<String>) - 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.
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
 
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
 
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
Base class of the project.

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

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.dynamic.DynamicWeaver
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.dynamic.DynamicWeaver
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
 

P

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

S

secondLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletWeaver
Sets the character to be used for a bullet on second level.
setCapitalizeFields(boolean) - Method in class com.robinloom.jweaver.commons.WeaverConfig
 
setDeeperLevelBulletChar(char) - Method in class com.robinloom.jweaver.bullet.BulletConfig
 
setExcludedFields(List<String>) - 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<String>) - 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
 
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.dynamic.DynamicWeaver
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.dynamic.DynamicWeaver
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

toString() - Method in class com.robinloom.jweaver.commons.WeavingMachine
 
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

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.dynamic.DynamicWeaver
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.
WeaverConfig - Class in com.robinloom.jweaver.commons
 
WeaverConfig() - Constructor for class com.robinloom.jweaver.commons.WeaverConfig
 
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 P S T V W 
All Classes and Interfaces|All Packages