Skip navigation links
config-api-generator 0.5.1
A B C D E F G H I J K L M N O P R S T U 

A

addAccept(JavaInterfaceSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ConsumerFactory
 
addAddressAnnotations(JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
addAndThen(JavaInterfaceSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ConsumerFactory
 
addAttribtues(ClassIndex, JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
addChildResources(ClassIndex, JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
addConstructor(JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
addGet(JavaInterfaceSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.SupplierFactory
 
addIrregular(String, String) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
addPluralize(String, String) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
addPropertyChangeSupport(JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
addResourceTypeAnnotation(JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
AddressTemplateSupport - Interface in org.wildfly.swarm.config.generator.operations
 
addSingletonResources(ClassIndex, JavaClassSource, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
addSingularize(String, String) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
addUncountable(String...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
apply(String) - Method in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
Apply the rule against the input string, returning the modified string or null if the rule didn't apply (and no modifications were made)
AuthCallback - Class in org.wildfly.swarm.config.generator.generator
 
AuthCallback(String[]) - Constructor for class org.wildfly.swarm.config.generator.generator.AuthCallback
 

B

build() - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
Builder(String, ResourceAddress) - Constructor for class org.wildfly.swarm.config.generator.model.Operation.Builder
 

C

camelCase(String, boolean, char...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
By default, this method converts strings to UpperCamelCase.
capitalize(String) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Returns a copy of the input with the first character converted to uppercase and the remainder to lowercase.
ClassIndex - Interface in org.wildfly.swarm.config.generator.generator
Maps resources (through their address) to ClassPlan's.
ClassPlan - Class in org.wildfly.swarm.config.generator.generator
 
clear() - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Completely remove all rules within this inflector.
ClientFactory - Class in org.wildfly.swarm.config.generator.generator
 
ClientFactory() - Constructor for class org.wildfly.swarm.config.generator.generator.ClientFactory
 
clone() - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
collect(String) - Method in class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
collectTuples(String) - Method in class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
compareTo(ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ClassPlan
 
compareTo(EnumPlan) - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
compareTo(ResourceMetaData) - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
Config - Class in org.wildfly.swarm.config.generator.generator
See https://github.com/ralfstx/minimal-json
Config(JsonObject) - Constructor for class org.wildfly.swarm.config.generator.generator.Config
 
ConsumerFactory - Class in org.wildfly.swarm.config.generator.generator
Encapsulates the templates for generating source files from resource descriptions
ConsumerFactory() - Constructor for class org.wildfly.swarm.config.generator.generator.ConsumerFactory
 
create(ClassIndex, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ConsumerFactory
Base template for a resource representation.
create(ClassIndex, EnumPlan) - Method in class org.wildfly.swarm.config.generator.generator.EnumFactory
 
create(ClassIndex, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
Base template for a resource representation.
create(ClassIndex, ClassPlan) - Method in interface org.wildfly.swarm.config.generator.generator.SourceFactory
 
create(ClassIndex, ClassPlan) - Method in class org.wildfly.swarm.config.generator.generator.SupplierFactory
Base template for a resource representation.
createChildAccessors(ClassIndex, ClassPlan, JavaClassSource) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
Decorates a base resource representation with accessors to it's child resources
createClient(Config) - Static method in class org.wildfly.swarm.config.generator.generator.ClientFactory
 
createSingletonChildAccessors(ClassIndex, ClassPlan, JavaClassSource) - Method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
CustomFix(String, String) - Constructor for class org.wildfly.swarm.config.generator.generator.NameFixer.CustomFix
 

D

DefaultStatementContext - Class in org.wildfly.swarm.config.generator.model
 
DefaultStatementContext() - Constructor for class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
deleteDir(Path) - Method in class org.wildfly.swarm.config.generator.generator.Generator
 

E

EMPTY - Static variable in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
EnumFactory - Class in org.wildfly.swarm.config.generator.generator
 
EnumFactory() - Constructor for class org.wildfly.swarm.config.generator.generator.EnumFactory
 
EnumPlan - Class in org.wildfly.swarm.config.generator.generator
 
EnumPlan(String, List<EnumRequirement>) - Constructor for class org.wildfly.swarm.config.generator.generator.EnumPlan
 
EnumRequirement - Class in org.wildfly.swarm.config.generator.generator
 
EnumRequirement(ClassPlan, Property) - Constructor for class org.wildfly.swarm.config.generator.generator.EnumRequirement
 
equals(Object) - Method in class org.wildfly.swarm.config.generator.generator.GeneratorTarget
 
equals(Object) - Method in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 
escape(String) - Static method in class org.wildfly.swarm.config.generator.generator.Keywords
 
expression - Variable in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 
expressionPattern - Variable in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 

F

fix(String) - Method in class org.wildfly.swarm.config.generator.generator.NameFixer.CustomFix
 
fix(String) - Method in interface org.wildfly.swarm.config.generator.generator.NameFixer.Fix
 
fix(String) - Method in class org.wildfly.swarm.config.generator.generator.NameFixer.SimpleFix
 
fixClassName(String) - Static method in class org.wildfly.swarm.config.generator.generator.NameFixer
 
fixPropertyName(String) - Static method in class org.wildfly.swarm.config.generator.generator.NameFixer
 
from(ModelNode) - Static method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
fromJson(String) - Static method in class org.wildfly.swarm.config.generator.generator.Config
 

G

Generator - Class in org.wildfly.swarm.config.generator.generator
 
Generator(String, Config, String) - Constructor for class org.wildfly.swarm.config.generator.generator.Generator
 
GeneratorTarget - Class in org.wildfly.swarm.config.generator.generator
 
GeneratorTarget(String) - Constructor for class org.wildfly.swarm.config.generator.generator.GeneratorTarget
 
GeneratorTarget(AddressTemplate) - Constructor for class org.wildfly.swarm.config.generator.generator.GeneratorTarget
 
get(String) - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
get(String) - Method in class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
getAddr() - Method in class org.wildfly.swarm.config.generator.generator.ClassPlan
 
getAddress() - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
getAddresses() - Method in class org.wildfly.swarm.config.generator.generator.ClassPlan
 
getAllCfg() - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
getAllowedValues() - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
getAllowedValues() - Method in class org.wildfly.swarm.config.generator.generator.EnumRequirement
 
getAttributes() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
getChildDescription(String) - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
Looks for the description of a child resource.
getChildDescription(String, String) - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
Looks for the description of a specific child resource.
getChildrenTypes() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
getClassName() - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
getDescription() - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
getFullyQualifiedClassName() - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
getGeneratorTargets() - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getHost() - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getInstance() - Static method in class org.wildfly.swarm.config.generator.generator.Inflector
 
getModuleName() - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getModulePath() - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getModulePath(String) - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getOriginatingClassPlans() - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
getPackageName() - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
getPass() - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getPort() - Method in class org.wildfly.swarm.config.generator.generator.Config
 
getSingletonChildrenTypes() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
getSingletonName() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
getSourceAddress() - Method in class org.wildfly.swarm.config.generator.generator.GeneratorTarget
 
getText() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
getTuple(String) - Method in class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
getUncountables() - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Get the set of words that are not processed by the Inflector.
getUser() - Method in class org.wildfly.swarm.config.generator.generator.Config
 

H

handle(Callback[]) - Method in class org.wildfly.swarm.config.generator.generator.AuthCallback
 
hasAccessControl() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
hasAttributes() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
hasChildrenDefined() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
hashCode() - Method in class org.wildfly.swarm.config.generator.generator.GeneratorTarget
 
hashCode() - Method in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 
hasNotifications() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
hasOperations() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
humanize(String, String...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Capitalizes the first word and turns underscores into spaces and strips trailing "_id" and any supplied removable tokens.

I

Inflector - Class in org.wildfly.swarm.config.generator.generator
Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.
Inflector() - Constructor for class org.wildfly.swarm.config.generator.generator.Inflector
 
Inflector(Inflector) - Constructor for class org.wildfly.swarm.config.generator.generator.Inflector
 
Inflector.Rule - Class in org.wildfly.swarm.config.generator.generator
 
initialize() - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
INSTANCE - Static variable in class org.wildfly.swarm.config.generator.generator.Inflector
 
isSingleton() - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
isUncountable(String) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Determine whether the supplied word is considered uncountable by the pluralize and singularize methods.

J

javaAttributeName(String) - Static method in class org.wildfly.swarm.config.generator.generator.ResourceFactory
 

K

Keywords - Class in org.wildfly.swarm.config.generator.generator
Java Language Keywords
Keywords() - Constructor for class org.wildfly.swarm.config.generator.generator.Keywords
 

L

lookup(AddressTemplate) - Method in interface org.wildfly.swarm.config.generator.generator.ClassIndex
 
lookup(ClassPlan, Property) - Method in interface org.wildfly.swarm.config.generator.generator.ClassIndex
 
lookup(Property) - Method in class org.wildfly.swarm.config.generator.generator.ClassPlan
 
lookup(AddressTemplate) - Method in class org.wildfly.swarm.config.generator.generator.SubsystemPlan
 
lookup(ClassPlan, Property) - Method in class org.wildfly.swarm.config.generator.generator.SubsystemPlan
 
lowerCamelCase(String, char...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Converts strings to lowerCamelCase.

M

main(String[]) - Static method in class org.wildfly.swarm.config.generator.generator.Generator
 
matches(ClassPlan, Property) - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 

N

NameFixer - Class in org.wildfly.swarm.config.generator.generator
 
NameFixer() - Constructor for class org.wildfly.swarm.config.generator.generator.NameFixer
 
NameFixer.CustomFix - Class in org.wildfly.swarm.config.generator.generator
 
NameFixer.Fix - Interface in org.wildfly.swarm.config.generator.generator
 
NameFixer.SimpleFix - Class in org.wildfly.swarm.config.generator.generator
 

O

Operation - Class in org.wildfly.swarm.config.generator.model
 
Operation(String, ResourceAddress, ModelNode, String) - Constructor for class org.wildfly.swarm.config.generator.model.Operation
 
Operation.Builder - Class in org.wildfly.swarm.config.generator.model
 
ordinalize(int) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Turns a non-negative number into an ordinal string used to denote the position in an ordered sequence, such as 1st, 2nd, 3rd, 4th.
org.wildfly.swarm.config.generator.generator - package org.wildfly.swarm.config.generator.generator
 
org.wildfly.swarm.config.generator.model - package org.wildfly.swarm.config.generator.model
 
org.wildfly.swarm.config.generator.operations - package org.wildfly.swarm.config.generator.operations
 

P

param(String, boolean) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
param(String, int) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
param(String, long) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
param(String, double) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
param(String, String) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
param(String, ModelNode) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
param(String, Collection<ModelNode>) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 
pluralize(Object) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Returns the plural form of the word in the string.
pluralize(Object, int) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
 
processGeneratorTargets() - Method in class org.wildfly.swarm.config.generator.generator.Generator
 

R

ReadDescription - Class in org.wildfly.swarm.config.generator.operations
 
ReadDescription(AddressTemplate) - Constructor for class org.wildfly.swarm.config.generator.operations.ReadDescription
 
replaceAllWithUppercase(String, String, int) - Static method in class org.wildfly.swarm.config.generator.generator.Inflector
Utility method to replace all occurrences given by the specific backreference with its uppercased form, and remove all other backreferences.
replacement - Variable in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 
resolve(String) - Method in class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
resolve(StatementContext) - Method in interface org.wildfly.swarm.config.generator.operations.AddressTemplateSupport
 
resolve(StatementContext) - Method in class org.wildfly.swarm.config.generator.operations.ReadDescription
 
resolveTuple(String) - Method in class org.wildfly.swarm.config.generator.model.DefaultStatementContext
 
ResourceDescription - Class in org.wildfly.swarm.config.generator.model
Represents the result of a read-resource-description operation for one specific resource.
ResourceDescription() - Constructor for class org.wildfly.swarm.config.generator.model.ResourceDescription
 
ResourceDescription(ModelNode) - Constructor for class org.wildfly.swarm.config.generator.model.ResourceDescription
 
ResourceFactory - Class in org.wildfly.swarm.config.generator.generator
Encapsulates the templates for generating source files from resource descriptions
ResourceFactory() - Constructor for class org.wildfly.swarm.config.generator.generator.ResourceFactory
 
ResourceMetaData - Class in org.wildfly.swarm.config.generator.generator
 
ResourceMetaData(AddressTemplate, ResourceDescription) - Constructor for class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
Rule(String, String) - Constructor for class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 
runAs(String) - Method in class org.wildfly.swarm.config.generator.model.Operation.Builder
 

S

set(String, String) - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
setAllCfg(Map<String, String>) - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 
setSingletonName(String) - Method in class org.wildfly.swarm.config.generator.model.ResourceDescription
 
shutdown() - Method in class org.wildfly.swarm.config.generator.generator.Generator
 
SimpleFix(String) - Constructor for class org.wildfly.swarm.config.generator.generator.NameFixer.SimpleFix
 
singularize(Object) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Returns the singular form of the word in the string.
SourceFactory - Interface in org.wildfly.swarm.config.generator.generator
 
SubsystemPlan - Class in org.wildfly.swarm.config.generator.generator
 
SupplierFactory - Class in org.wildfly.swarm.config.generator.generator
Encapsulates the templates for generating source files from resource descriptions
SupplierFactory() - Constructor for class org.wildfly.swarm.config.generator.generator.SupplierFactory
 

T

titleCase(String, String...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Capitalizes all the words and replaces some characters in the string to create a nicer looking title.
toString() - Method in class org.wildfly.swarm.config.generator.generator.ClassPlan
 
toString() - Method in class org.wildfly.swarm.config.generator.generator.EnumPlan
 
toString() - Method in class org.wildfly.swarm.config.generator.generator.Inflector.Rule
 
toString() - Method in class org.wildfly.swarm.config.generator.generator.ResourceMetaData
 

U

underscore(String, char...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Makes an underscored form from the expression in the string (the reverse of the camelCase method.
upperCamelCase(String, char...) - Method in class org.wildfly.swarm.config.generator.generator.Inflector
Converts strings to UpperCamelCase.
A B C D E F G H I J K L M N O P R S T U 
Skip navigation links
config-api-generator 0.5.1

Copyright © 2017 JBoss by Red Hat. All rights reserved.