Package com.gomjabbar.meta.patterns.bnd

Internal: Xml / Java binding for descriptors used by pattern-matching of meta-queries.

See:
          Description

Interface Summary
IAncestorPatternsChild  
IArrayTypePatternChild  
IClassPatternChild  
IClassPatternRefChild  
IClassPatternsChild  
IConstructorPatternChild  
IConstructorPatternsChild  
IExceptionTypePatternsChild  
IFieldPatternChild  
IFieldPatternsChild  
IFieldtypePatternsChild  
IInterfacePatternsChild  
IMethodPatternChild  
IMethodPatternsChild  
IModifierPatternChild  
IModifierPatternsChild  
IModifierPredicateChild  
IMultipleAncestorPatternsHolder  
IMultipleArrayTypePatternHolder  
IMultipleClassPatternHolder  
IMultipleClassPatternRefHolder  
IMultipleClassPatternsHolder  
IMultipleConstructorPatternHolder  
IMultipleConstructorPatternsHolder  
IMultipleExceptionTypePatternsHolder  
IMultipleFieldPatternHolder  
IMultipleFieldPatternsHolder  
IMultipleFieldtypePatternsHolder  
IMultipleInterfacePatternsHolder  
IMultipleMethodPatternHolder  
IMultipleMethodPatternsHolder  
IMultipleModifierPatternHolder  
IMultipleModifierPatternsHolder  
IMultipleModifierPredicateHolder  
IMultipleNamePatternHolder  
IMultipleNamePatternsHolder  
IMultipleNameVarHolder  
IMultiplePackagePatternHolder  
IMultipleParametersTypesPatternHolder  
IMultipleParametersTypesPatternsHolder  
IMultiplePrimitiveTypePatternHolder  
IMultipleReflectPatternsHolder  
IMultipleReturnTypePatternHolder  
IMultipleReturnTypePatternsHolder  
IMultipleTypePatternHolder  
IMultipleVoidPatternHolder  
INamePatternChild  
INamePatternsChild  
INameVarChild  
IPackagePatternChild  
IParametersTypesPatternChild  
IParametersTypesPatternsChild  
IPrimitiveTypePatternChild  
IReflectPatternsChild  
IReturnTypePatternChild  
IReturnTypePatternsChild  
ISingleAncestorPatternsHolder  
ISingleArrayTypePatternHolder  
ISingleClassPatternHolder  
ISingleClassPatternRefHolder  
ISingleClassPatternsHolder  
ISingleConstructorPatternHolder  
ISingleConstructorPatternsHolder  
ISingleExceptionTypePatternsHolder  
ISingleFieldPatternHolder  
ISingleFieldPatternsHolder  
ISingleFieldtypePatternsHolder  
ISingleInterfacePatternsHolder  
ISingleMethodPatternHolder  
ISingleMethodPatternsHolder  
ISingleModifierPatternHolder  
ISingleModifierPatternsHolder  
ISingleModifierPredicateHolder  
ISingleNamePatternHolder  
ISingleNamePatternsHolder  
ISingleNameVarHolder  
ISinglePackagePatternHolder  
ISingleParametersTypesPatternHolder  
ISingleParametersTypesPatternsHolder  
ISinglePrimitiveTypePatternHolder  
ISingleReflectPatternsHolder  
ISingleReturnTypePatternHolder  
ISingleReturnTypePatternsHolder  
ISingleTypePatternHolder  
ISingleVoidPatternHolder  
ITypePatternChild  
IVoidPatternChild  
 

Class Summary
AbstractBindingFactory ElementChildren MultiplicityEventual Parentsparameters-types-patterntype-pattern [0:n]parameters-types-patterns [0:n] modifier-predicatemodifier-pattern [0:n] return-type-patternsreturn-type-pattern [0:n]method-pattern [1] type-patternprimitive-type-pattern [1]
class-pattern-ref [1]
array-type-pattern [1]parameters-types-pattern [0:n]
return-type-pattern [1]
fieldtype-patterns [0:n] name-patternsname-pattern [1:n]field-pattern [1]
method-pattern [1]
package-pattern [1]
class-pattern [1] exception-type-patternsclass-pattern-ref [0:n]constructor-pattern [1]
method-pattern [1] modifier-patternsmodifier-pattern [0:n]constructor-pattern [1]
field-pattern [1]
method-pattern [1]
class-pattern [1] interface-patternsclass-pattern-ref [0:n]class-pattern [1] modifier-patternmodifier-predicate [0:n]modifier-patterns [0:n] reflect-patternspackage-pattern [0:n] class-patternsclass-pattern [0:n]package-pattern [1]
class-pattern [1] parameters-types-patternsparameters-types-pattern [0:n]constructor-pattern [1]
method-pattern [1] name-varname-pattern [0:n] constructor-patternmodifier-patterns [1]
parameters-types-patterns [1]
exception-type-patterns [1]constructor-patterns [0:n] constructor-patternsconstructor-pattern [0:n]class-pattern [1] class-pattern-reftype-pattern [1]
exception-type-patterns [0:n]
interface-patterns [0:n]
ancestor-patterns [0:n]
array-type-pattern [1] name-patternname-var [0:n]name-patterns [1:n] field-patternsfield-pattern [0:n]class-pattern [1] field-patternmodifier-patterns [1]
fieldtype-patterns [1]
name-patterns [1]field-patterns [0:n] method-patternmodifier-patterns [1]
parameters-types-patterns [1]
return-type-patterns [1]
exception-type-patterns [1]
name-patterns [1]method-patterns [0:n] ancestor-patternsclass-pattern-ref [0:n]class-pattern [1] void-patternreturn-type-pattern [1] return-type-patterntype-pattern [1]
void-pattern [1]return-type-patterns [0:n] array-type-patternprimitive-type-pattern [1]
class-pattern-ref [1]
array-type-pattern [1]type-pattern [1]
array-type-pattern [1] package-patternclass-patterns [1]
name-patterns [1]reflect-patterns [0:n] primitive-type-patterntype-pattern [1]
array-type-pattern [1] method-patternsmethod-pattern [0:n]class-pattern [1] class-patternmodifier-patterns [1]
class-patterns [1]
constructor-patterns [1]
interface-patterns [1]
field-patterns [1]
method-patterns [1]
ancestor-patterns [1]
name-patterns [1]class-patterns [0:n] fieldtype-patternstype-pattern [0:n]field-pattern [1]
AncestorPatterns ElementChildren MultiplicityEventual Parentsancestor-patternsclass-pattern-ref [0:n]class-pattern [1]
AncestorPatternsVirtualChild  
ArrayTypePattern ElementChildren MultiplicityEventual Parentsarray-type-patternprimitive-type-pattern [1]
class-pattern-ref [1]
array-type-pattern [1]type-pattern [1]
array-type-pattern [1]
ArrayTypePatternVirtualChild  
ClassPattern ElementChildren MultiplicityEventual Parentsclass-patternmodifier-patterns [1]
class-patterns [1]
constructor-patterns [1]
interface-patterns [1]
field-patterns [1]
method-patterns [1]
ancestor-patterns [1]
name-patterns [1]class-patterns [0:n]
ClassPatternRef ElementChildren MultiplicityEventual Parentsclass-pattern-reftype-pattern [1]
exception-type-patterns [0:n]
interface-patterns [0:n]
ancestor-patterns [0:n]
array-type-pattern [1]
ClassPatternRefVirtualChild  
ClassPatterns ElementChildren MultiplicityEventual Parentsclass-patternsclass-pattern [0:n]package-pattern [1]
class-pattern [1]
ClassPatternsVirtualChild  
ClassPatternVirtualChild  
ConstructorPattern ElementChildren MultiplicityEventual Parentsconstructor-patternmodifier-patterns [1]
parameters-types-patterns [1]
exception-type-patterns [1]constructor-patterns [0:n]
ConstructorPatterns ElementChildren MultiplicityEventual Parentsconstructor-patternsconstructor-pattern [0:n]class-pattern [1]
ConstructorPatternsVirtualChild  
ConstructorPatternVirtualChild  
ExceptionTypePatterns ElementChildren MultiplicityEventual Parentsexception-type-patternsclass-pattern-ref [0:n]constructor-pattern [1]
method-pattern [1]
ExceptionTypePatternsVirtualChild  
FieldPattern ElementChildren MultiplicityEventual Parentsfield-patternmodifier-patterns [1]
fieldtype-patterns [1]
name-patterns [1]field-patterns [0:n]
FieldPatterns ElementChildren MultiplicityEventual Parentsfield-patternsfield-pattern [0:n]class-pattern [1]
FieldPatternsVirtualChild  
FieldPatternVirtualChild  
FieldtypePatterns ElementChildren MultiplicityEventual Parentsfieldtype-patternstype-pattern [0:n]field-pattern [1]
FieldtypePatternsVirtualChild  
InterfacePatterns ElementChildren MultiplicityEventual Parentsinterface-patternsclass-pattern-ref [0:n]class-pattern [1]
InterfacePatternsVirtualChild  
MethodPattern ElementChildren MultiplicityEventual Parentsmethod-patternmodifier-patterns [1]
parameters-types-patterns [1]
return-type-patterns [1]
exception-type-patterns [1]
name-patterns [1]method-patterns [0:n]
MethodPatterns ElementChildren MultiplicityEventual Parentsmethod-patternsmethod-pattern [0:n]class-pattern [1]
MethodPatternsVirtualChild  
MethodPatternVirtualChild  
ModifierPattern ElementChildren MultiplicityEventual Parentsmodifier-patternmodifier-predicate [0:n]modifier-patterns [0:n]
ModifierPatterns ElementChildren MultiplicityEventual Parentsmodifier-patternsmodifier-pattern [0:n]constructor-pattern [1]
field-pattern [1]
method-pattern [1]
class-pattern [1]
ModifierPatternsVirtualChild  
ModifierPatternVirtualChild  
ModifierPredicate ElementChildren MultiplicityEventual Parentsmodifier-predicatemodifier-pattern [0:n]
ModifierPredicateModifierEnum  
ModifierPredicatePredicateEnum  
ModifierPredicateVirtualChild  
NamePattern ElementChildren MultiplicityEventual Parentsname-patternname-var [0:n]name-patterns [1:n]
NamePatterns ElementChildren MultiplicityEventual Parentsname-patternsname-pattern [1:n]field-pattern [1]
method-pattern [1]
package-pattern [1]
class-pattern [1]
NamePatternsVirtualChild  
NamePatternVirtualChild  
NameVar ElementChildren MultiplicityEventual Parentsname-varname-pattern [0:n]
NameVarVirtualChild  
PackagePattern ElementChildren MultiplicityEventual Parentspackage-patternclass-patterns [1]
name-patterns [1]reflect-patterns [0:n]
PackagePatternVirtualChild  
ParametersTypesPattern ElementChildren MultiplicityEventual Parentsparameters-types-patterntype-pattern [0:n]parameters-types-patterns [0:n]
ParametersTypesPatterns ElementChildren MultiplicityEventual Parentsparameters-types-patternsparameters-types-pattern [0:n]constructor-pattern [1]
method-pattern [1]
ParametersTypesPatternsVirtualChild  
ParametersTypesPatternVirtualChild  
PrimitiveTypePattern ElementChildren MultiplicityEventual Parentsprimitive-type-patterntype-pattern [1]
array-type-pattern [1]
PrimitiveTypePatternTypeEnum  
PrimitiveTypePatternVirtualChild  
ReflectPatterns ElementChildren MultiplicityEventual Parentsreflect-patternspackage-pattern [0:n]
ReflectPatternsVirtualChild  
ReturnTypePattern ElementChildren MultiplicityEventual Parentsreturn-type-patterntype-pattern [1]
void-pattern [1]return-type-patterns [0:n]
ReturnTypePatterns ElementChildren MultiplicityEventual Parentsreturn-type-patternsreturn-type-pattern [0:n]method-pattern [1]
ReturnTypePatternsVirtualChild  
ReturnTypePatternVirtualChild  
TypePattern ElementChildren MultiplicityEventual Parentstype-patternprimitive-type-pattern [1]
class-pattern-ref [1]
array-type-pattern [1]parameters-types-pattern [0:n]
return-type-pattern [1]
fieldtype-patterns [0:n]
TypePatternVirtualChild  
VoidPattern ElementChildren MultiplicityEventual Parentsvoid-patternreturn-type-pattern [1]
VoidPatternVirtualChild  
 

Package com.gomjabbar.meta.patterns.bnd Description

Internal: Xml / Java binding for descriptors used by pattern-matching of meta-queries.