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

A

add(String, String) - Method in class org.wildfly.apigen.model.ResourceAddress
 
addGenerated(AddressTemplate, JavaClassSource) - Method in class org.wildfly.apigen.generator.GeneratorScope
 
Address - Annotation Type in org.wildfly.apigen.invocation
 
ADDRESS_META - Static variable in class org.wildfly.apigen.invocation.IndexFactory
 
AddressTemplate - Class in org.wildfly.apigen.model
Wrapper for a DMR address which might contain multiple variable parts.
AddressTemplateSupport - Interface in org.wildfly.apigen.operations
 
addSingleton(AddressTemplate, Set<String>) - Method in class org.wildfly.apigen.generator.GeneratorScope
 
append(String) - Method in class org.wildfly.apigen.model.AddressTemplate
Appends the specified template to this template and returns a new template.
apply(AddressTemplate, ResourceDescription) - Method in interface org.wildfly.apigen.generator.MetaDataTraversal.Applicable
 
AuthCallback - Class in org.wildfly.apigen.invocation
 
AuthCallback(String[]) - Constructor for class org.wildfly.apigen.invocation.AuthCallback
 

B

Binding - Annotation Type in org.wildfly.apigen.invocation
 
BINDING_META - Static variable in class org.wildfly.apigen.invocation.IndexFactory
 
build() - Method in class org.wildfly.apigen.model.Operation.Builder
 
Builder(String, ResourceAddress) - Constructor for class org.wildfly.apigen.model.Operation.Builder
 

C

ClientFactory - Class in org.wildfly.apigen.invocation
 
ClientFactory() - Constructor for class org.wildfly.apigen.invocation.ClientFactory
 
collect(String) - Method in class org.wildfly.apigen.model.DefaultStatementContext
 
collect(String) - Method in interface org.wildfly.apigen.model.StatementContext
Collects all values matching a key.
collectTuples(String) - Method in class org.wildfly.apigen.model.DefaultStatementContext
 
collectTuples(String) - Method in interface org.wildfly.apigen.model.StatementContext
Collects all tuples matching a key.
compareTo(ResourceMetaData) - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
compareTo(AddressTemplate) - Method in class org.wildfly.apigen.model.AddressTemplate
 
Composite - Class in org.wildfly.apigen.model
 
Composite(Operation, Operation...) - Constructor for class org.wildfly.apigen.model.Composite
 
Composite(List<Operation>) - Constructor for class org.wildfly.apigen.model.Composite
 
Config - Class in org.wildfly.apigen.generator
See https://github.com/ralfstx/minimal-json
Config(JsonObject) - Constructor for class org.wildfly.apigen.generator.Config
 
contains(String) - Method in class org.wildfly.apigen.generator.GeneratorScope
 
createChildAccessors(GeneratorScope, ResourceMetaData, JavaClassSource) - Static method in class org.wildfly.apigen.generator.SourceFactory
Decorates a base resource representation with accessors to it's child resources
createClient(Config) - Static method in class org.wildfly.apigen.invocation.ClientFactory
 
createIndex(Class<?>) - Static method in class org.wildfly.apigen.invocation.IndexFactory
Creates an annotation index for the given entity type
createInstance() - Method in class org.wildfly.apigen.generator.MetaDataTraversal
 
createResourceAsClass(GeneratorScope, ResourceMetaData) - Static method in class org.wildfly.apigen.generator.SourceFactory
Base template for a resource representation.
createSingletonChildAccessors(GeneratorScope, ResourceMetaData, JavaClassSource) - Static method in class org.wildfly.apigen.generator.SourceFactory
 

D

DefaultStatementContext - Class in org.wildfly.apigen.model
 
DefaultStatementContext() - Constructor for class org.wildfly.apigen.model.DefaultStatementContext
 
deleteDir(String) - Method in class org.wildfly.apigen.generator.Generator
 

E

EMPTY - Static variable in class org.wildfly.apigen.model.ResourceDescription
 
EntityAdapter<T> - Class in org.wildfly.apigen.invocation
Adopts DMR to Entity T and vice versa.
EntityAdapter(Class<?>) - Constructor for class org.wildfly.apigen.invocation.EntityAdapter
 
equals(Object) - Method in class org.wildfly.apigen.generator.GeneratorTarget
 
equals(Object) - Method in class org.wildfly.apigen.model.AddressTemplate
 
equals(Object) - Method in class org.wildfly.apigen.model.NamedNode
 
escape(String) - Static method in class org.wildfly.apigen.generator.Keywords
 

F

from(ModelNode) - Static method in class org.wildfly.apigen.model.ResourceDescription
 
fromDMR(String, ModelNode) - Method in class org.wildfly.apigen.invocation.EntityAdapter
Converts a DMR ModelNode to a java entity of type T.
fromDmr(Object, String, ModelType, Class<?>, ModelNode) - Method in class org.wildfly.apigen.invocation.ListTypeAdapter
 
fromDmr(Object, String, ModelType, Class<?>, ModelNode) - Method in class org.wildfly.apigen.invocation.MapTypeAdapter
 
fromDmr(Object, String, ModelType, Class<?>, ModelNode) - Method in class org.wildfly.apigen.invocation.SimpleTypeAdapter
 
fromEntity(T) - Method in class org.wildfly.apigen.invocation.EntityAdapter
Converts an entity of type T into a DMR ModelNode
fromEntity(T, ModelNode) - Method in class org.wildfly.apigen.invocation.EntityAdapter
 
fromJson(String) - Static method in class org.wildfly.apigen.generator.Config
 

G

Generator - Class in org.wildfly.apigen.generator
 
Generator(String, Config) - Constructor for class org.wildfly.apigen.generator.Generator
 
GeneratorScope - Class in org.wildfly.apigen.generator
 
GeneratorScope() - Constructor for class org.wildfly.apigen.generator.GeneratorScope
 
GeneratorTarget - Class in org.wildfly.apigen.generator
 
GeneratorTarget(String, String) - Constructor for class org.wildfly.apigen.generator.GeneratorTarget
 
GeneratorTarget(AddressTemplate, String) - Constructor for class org.wildfly.apigen.generator.GeneratorTarget
 
get(String) - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
get(String) - Method in class org.wildfly.apigen.model.DefaultStatementContext
 
get(String) - Method in interface org.wildfly.apigen.model.StatementContext
Get a value matching the key.
getAddress() - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
getAllCfg() - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
getAttributes() - Method in class org.wildfly.apigen.model.ResourceDescription
 
getChildDescription(String) - Method in class org.wildfly.apigen.model.ResourceDescription
Looks for the description of a child resource.
getChildDescription(String, String) - Method in class org.wildfly.apigen.model.ResourceDescription
Looks for the description of a specific child resource.
getChildrenTypes() - Method in class org.wildfly.apigen.model.ResourceDescription
 
getDescription() - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
getGenerated(AddressTemplate) - Method in class org.wildfly.apigen.generator.GeneratorScope
 
getGeneratorTargets() - Method in class org.wildfly.apigen.generator.Config
 
getHost() - Method in class org.wildfly.apigen.generator.Config
 
getIndex() - Method in class org.wildfly.apigen.invocation.EntityAdapter
 
getName() - Method in class org.wildfly.apigen.model.NamedNode
 
getPass() - Method in class org.wildfly.apigen.generator.Config
 
getPort() - Method in class org.wildfly.apigen.generator.Config
 
getResourceName() - Method in class org.wildfly.apigen.model.AddressTemplate
 
getResourceType() - Method in class org.wildfly.apigen.model.AddressTemplate
Returns the resource type of the last segment for this address template
getSingletonChildrenTypes() - Method in class org.wildfly.apigen.model.ResourceDescription
 
getSingletonMetaData(AddressTemplate) - Method in class org.wildfly.apigen.generator.GeneratorScope
 
getSingletonName() - Method in class org.wildfly.apigen.model.ResourceDescription
 
getSourceAddress() - Method in class org.wildfly.apigen.generator.GeneratorTarget
 
getTargetPackage() - Method in class org.wildfly.apigen.generator.GeneratorTarget
 
getTemplate() - Method in class org.wildfly.apigen.model.AddressTemplate
 
getText() - Method in class org.wildfly.apigen.model.ResourceDescription
 
getTuple(String) - Method in class org.wildfly.apigen.model.DefaultStatementContext
 
getTuple(String) - Method in interface org.wildfly.apigen.model.StatementContext
Get a tuple matching the key.
getUser() - Method in class org.wildfly.apigen.generator.Config
 

H

handle(Callback[]) - Method in class org.wildfly.apigen.invocation.AuthCallback
 
hasAccessControl() - Method in class org.wildfly.apigen.model.ResourceDescription
 
hasAttributes() - Method in class org.wildfly.apigen.model.ResourceDescription
 
hasChildrenDefined() - Method in class org.wildfly.apigen.model.ResourceDescription
 
hashCode() - Method in class org.wildfly.apigen.generator.GeneratorTarget
 
hashCode() - Method in class org.wildfly.apigen.model.AddressTemplate
 
hashCode() - Method in class org.wildfly.apigen.model.NamedNode
 
hasNotifications() - Method in class org.wildfly.apigen.model.ResourceDescription
 
hasOperations() - Method in class org.wildfly.apigen.model.ResourceDescription
 

I

Implicit - Annotation Type in org.wildfly.apigen.invocation
 
IMPLICIT_META - Static variable in class org.wildfly.apigen.invocation.IndexFactory
 
IndexFactory - Class in org.wildfly.apigen.invocation
 
IndexFactory() - Constructor for class org.wildfly.apigen.invocation.IndexFactory
 
isBaseType(Class<?>) - Method in class org.wildfly.apigen.invocation.EntityAdapter
Is the given class one of the supported ModelNode base classes (String, Long, BigDecimal, etc.)
isBaseTypeAdapter() - Method in class org.wildfly.apigen.invocation.EntityAdapter
Determine if this is an EntityAdapter for a one of the supported ModelNode base classes (String, Long, BigDecimal, etc).
isOptional() - Method in class org.wildfly.apigen.model.AddressTemplate
 
isSingleton() - Method in class org.wildfly.apigen.model.ResourceDescription
 

J

javaAttributeName(String) - Static method in class org.wildfly.apigen.invocation.Types
 
javaClassName(ResourceMetaData) - Static method in class org.wildfly.apigen.invocation.Types
 

K

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

L

ListTypeAdapter - Class in org.wildfly.apigen.invocation
 
ListTypeAdapter() - Constructor for class org.wildfly.apigen.invocation.ListTypeAdapter
 

M

main(String[]) - Static method in class org.wildfly.apigen.generator.Generator
 
MapTypeAdapter - Class in org.wildfly.apigen.invocation
 
MapTypeAdapter() - Constructor for class org.wildfly.apigen.invocation.MapTypeAdapter
 
marshal(Object) - Static method in class org.wildfly.apigen.invocation.Marshaller
 
Marshaller - Class in org.wildfly.apigen.invocation
 
Marshaller() - Constructor for class org.wildfly.apigen.invocation.Marshaller
 
MetaDataTraversal - Class in org.wildfly.apigen.generator
 
MetaDataTraversal(ResourceMetaData) - Constructor for class org.wildfly.apigen.generator.MetaDataTraversal
 
MetaDataTraversal.Applicable - Interface in org.wildfly.apigen.generator
 

N

NamedNode - Class in org.wildfly.apigen.model
 
NamedNode(ModelNode) - Constructor for class org.wildfly.apigen.model.NamedNode
 

O

of(String) - Static method in class org.wildfly.apigen.model.AddressTemplate
 
Operation - Class in org.wildfly.apigen.model
 
Operation(String, ResourceAddress, ModelNode, String) - Constructor for class org.wildfly.apigen.model.Operation
 
Operation.Builder - Class in org.wildfly.apigen.model
 
org.wildfly.apigen.generator - package org.wildfly.apigen.generator
 
org.wildfly.apigen.invocation - package org.wildfly.apigen.invocation
 
org.wildfly.apigen.model - package org.wildfly.apigen.model
 
org.wildfly.apigen.operations - package org.wildfly.apigen.operations
 

P

param(String, boolean) - Method in class org.wildfly.apigen.model.Operation.Builder
 
param(String, int) - Method in class org.wildfly.apigen.model.Operation.Builder
 
param(String, long) - Method in class org.wildfly.apigen.model.Operation.Builder
 
param(String, double) - Method in class org.wildfly.apigen.model.Operation.Builder
 
param(String, String) - Method in class org.wildfly.apigen.model.Operation.Builder
 
param(String, ModelNode) - Method in class org.wildfly.apigen.model.Operation.Builder
 
param(String, Collection<ModelNode>) - Method in class org.wildfly.apigen.model.Operation.Builder
 
PKG - Static variable in class org.wildfly.apigen.generator.ResourceMetaData
 
processGeneratorTargets() - Method in class org.wildfly.apigen.generator.Generator
 

R

ReadChildTypes - Class in org.wildfly.apigen.operations
 
ReadChildTypes(AddressTemplate) - Constructor for class org.wildfly.apigen.operations.ReadChildTypes
 
ReadDescription - Class in org.wildfly.apigen.operations
 
ReadDescription(AddressTemplate) - Constructor for class org.wildfly.apigen.operations.ReadDescription
 
replaceWildcards(String, String...) - Method in class org.wildfly.apigen.model.AddressTemplate
Replaces one or more wildcards with the specified values starting from left to right and returns a new address template.
resolve(StatementContext, String...) - Method in class org.wildfly.apigen.model.AddressTemplate
Resolve this address template against the specified statement context.
resolve(String) - Method in class org.wildfly.apigen.model.DefaultStatementContext
 
resolve(String) - Method in interface org.wildfly.apigen.model.StatementContext
Resolves a value matching the key.
resolve(StatementContext) - Method in interface org.wildfly.apigen.operations.AddressTemplateSupport
 
resolve(StatementContext) - Method in class org.wildfly.apigen.operations.ReadChildTypes
 
resolve(StatementContext) - Method in class org.wildfly.apigen.operations.ReadDescription
 
resolveJavaTypeName(ModelType, ModelNode) - Static method in class org.wildfly.apigen.invocation.Types
 
resolveModelType(Class<?>) - Static method in class org.wildfly.apigen.invocation.Types
 
resolveTuple(String) - Method in class org.wildfly.apigen.model.DefaultStatementContext
 
resolveTuple(String) - Method in interface org.wildfly.apigen.model.StatementContext
Resolves a tuple matching the key.
ResourceAddress - Class in org.wildfly.apigen.model
Represents a fully qualified DMR address ready to be put into a DMR operation.
ResourceAddress() - Constructor for class org.wildfly.apigen.model.ResourceAddress
 
ResourceAddress(ModelNode) - Constructor for class org.wildfly.apigen.model.ResourceAddress
 
ResourceDescription - Class in org.wildfly.apigen.model
Represents the result of a read-resource-description operation for one specific resource.
ResourceDescription() - Constructor for class org.wildfly.apigen.model.ResourceDescription
 
ResourceDescription(ModelNode) - Constructor for class org.wildfly.apigen.model.ResourceDescription
 
ResourceMetaData - Class in org.wildfly.apigen.generator
 
ResourceMetaData(AddressTemplate, ResourceDescription) - Constructor for class org.wildfly.apigen.generator.ResourceMetaData
 
ROOT - Static variable in class org.wildfly.apigen.model.ResourceAddress
 
runAs(String) - Method in class org.wildfly.apigen.model.Operation.Builder
 

S

set(String, String) - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
setAllCfg(Map<String, String>) - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
setSingletonName(String) - Method in class org.wildfly.apigen.model.ResourceDescription
 
shutdown() - Method in class org.wildfly.apigen.generator.Generator
 
SimpleTypeAdapter - Class in org.wildfly.apigen.invocation
 
SimpleTypeAdapter() - Constructor for class org.wildfly.apigen.invocation.SimpleTypeAdapter
 
SourceFactory - Class in org.wildfly.apigen.generator
Encapsulates the templates for generating source files from resource descriptions
SourceFactory() - Constructor for class org.wildfly.apigen.generator.SourceFactory
 
StatementContext - Interface in org.wildfly.apigen.model
TODO: Semantics of resolve() versus resolve().
Subresource - Annotation Type in org.wildfly.apigen.invocation
 
SUBRESOURCE_META - Static variable in class org.wildfly.apigen.invocation.IndexFactory
 
subresourcesFor(Object) - Static method in class org.wildfly.apigen.invocation.Marshaller
 
subTemplate(int, int) - Method in class org.wildfly.apigen.model.AddressTemplate
Works like List.subList(int, int) over the tokens of this template and throws the same exceptions.

T

toDmr(ModelNode, String, List) - Method in class org.wildfly.apigen.invocation.ListTypeAdapter
 
toDmr(ModelNode, String, Map<String, String>) - Method in class org.wildfly.apigen.invocation.MapTypeAdapter
 
toDmr(ModelNode, String, ModelType, Object) - Method in class org.wildfly.apigen.invocation.SimpleTypeAdapter
 
tokenLength() - Method in class org.wildfly.apigen.model.AddressTemplate
 
toString() - Method in class org.wildfly.apigen.generator.ResourceMetaData
 
toString() - Method in class org.wildfly.apigen.model.AddressTemplate
 
Types<T> - Class in org.wildfly.apigen.invocation
 
Types() - Constructor for class org.wildfly.apigen.invocation.Types
 

U

undefinedName() - Method in class org.wildfly.apigen.model.NamedNode
 
A B C D E F G H I J K L M N O P R S T U 
Skip navigation links
generator 0.2.1

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