JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
A
ACachedFactory
<
Base
,
CacheObj
> - Class in
org.xblackcat.sjpu.builder
14.10.2015 14:48
ACachedFactory(IBuilder<Base>, Class<?>...)
- Constructor for class org.xblackcat.sjpu.builder.
ACachedFactory
ACachedFactory.Key
- Class in
org.xblackcat.sjpu.builder
AnAnnotatedMethodBuilder
<
A
extends java.lang.annotation.Annotation> - Class in
org.xblackcat.sjpu.builder
01.12.2015 9:26
AnAnnotatedMethodBuilder(Class<A>)
- Constructor for class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
annClass
- Variable in class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
AProxyMethodBuilder
- Class in
org.xblackcat.sjpu.builder
01.12.2015 11:36
AProxyMethodBuilder(Class<?>)
- Constructor for class org.xblackcat.sjpu.builder.
AProxyMethodBuilder
argClasses
- Variable in class org.xblackcat.sjpu.builder.
ACachedFactory
asIdentifier(Class<?>)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
asIdentifier(Method)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
B
build(Class<T>)
- Method in class org.xblackcat.sjpu.builder.
ClassBuilder
build(Class<T>)
- Method in class org.xblackcat.sjpu.builder.
FunctionalClassBuilder
build(Class<T>)
- Method in interface org.xblackcat.sjpu.builder.
IBuilder
buildCtConstructor(CtClass)
- Method in class org.xblackcat.sjpu.builder.
Definer
buildCtConstructor(CtClass)
- Method in interface org.xblackcat.sjpu.builder.
IDefiner
builder
- Variable in class org.xblackcat.sjpu.builder.
ACachedFactory
BuilderUtils
- Class in
org.xblackcat.sjpu.builder
30.06.2014 12:45
BuilderUtils()
- Constructor for class org.xblackcat.sjpu.builder.
BuilderUtils
buildMethod(CtClass, Class<?>, Method)
- Method in interface org.xblackcat.sjpu.builder.
IMethodBuilder
C
checkArray(Class<?>)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
ClassBuilder
<
Base
> - Class in
org.xblackcat.sjpu.builder
04.04.2014 16:10
ClassBuilder(IDefiner, IMethodBuilder...)
- Constructor for class org.xblackcat.sjpu.builder.
ClassBuilder
ClassBuilder.ImplementedMethod
- Class in
org.xblackcat.sjpu.builder
D
Definer
<
Base
> - Class in
org.xblackcat.sjpu.builder
15.11.13 15:37
Definer(ClassPool, Class<? extends Base>, Class<?>...)
- Constructor for class org.xblackcat.sjpu.builder.
Definer
detectTypeArgClass(Type)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
detectTypeArgsClass(Type, int)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
E
EMPTY_LIST
- Static variable in class org.xblackcat.sjpu.builder.
BuilderUtils
equals(Object)
- Method in class org.xblackcat.sjpu.builder.
ACachedFactory.Key
equals(Object)
- Method in class org.xblackcat.sjpu.builder.
ClassBuilder.ImplementedMethod
F
findDeclaredMethod(Class<?>, Method)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
Search method in specified class by signature of method.
findDeclaredMethod(Class<?>, Class<?>, Method)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
Search method in specified class by signature of method.
FunctionalClassBuilder
<
Base
> - Class in
org.xblackcat.sjpu.builder
Functional builder allows only one abstract method per class/interface.
FunctionalClassBuilder(IDefiner, IMethodBuilder...)
- Constructor for class org.xblackcat.sjpu.builder.
FunctionalClassBuilder
G
GeneratorException
- Exception in
org.xblackcat.sjpu.builder
16.10.13 9:49
GeneratorException()
- Constructor for exception org.xblackcat.sjpu.builder.
GeneratorException
GeneratorException(String)
- Constructor for exception org.xblackcat.sjpu.builder.
GeneratorException
GeneratorException(String, Throwable)
- Constructor for exception org.xblackcat.sjpu.builder.
GeneratorException
GeneratorException(Throwable)
- Constructor for exception org.xblackcat.sjpu.builder.
GeneratorException
GeneratorException(String, Throwable, boolean, boolean)
- Constructor for exception org.xblackcat.sjpu.builder.
GeneratorException
get(Class<I>, Object...)
- Method in interface org.xblackcat.sjpu.builder.
IFactory
get(Class<T>, Object...)
- Method in class org.xblackcat.sjpu.builder.
InstanceCachedFactory
get(Class<T>, Object...)
- Method in class org.xblackcat.sjpu.builder.
InstanceClassCachedFactory
getAnnotation(Method)
- Method in class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
getAnnotationClass()
- Method in class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
getBaseCtClass()
- Method in class org.xblackcat.sjpu.builder.
Definer
getBaseCtClass()
- Method in interface org.xblackcat.sjpu.builder.
IDefiner
getClass(String, ClassPool)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
getClassPool(ClassPool, Class<?>, Class<?>...)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
getDelegateClass()
- Method in class org.xblackcat.sjpu.builder.
AProxyMethodBuilder
getLock()
- Method in class org.xblackcat.sjpu.builder.
ACachedFactory
getLock()
- Method in interface org.xblackcat.sjpu.builder.
IFactory
getName(Class<?>)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
Returns full qualified name of the class in java-source form: inner class names separates with dot ('.') instead of dollar sign ('$')
getName(CtClass)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
Returns full qualified name of the class in java-source form: inner class names separates with dot ('.') instead of dollar sign ('$')
getNestedClassName()
- Method in class org.xblackcat.sjpu.builder.
Definer
getNestedClassName()
- Method in interface org.xblackcat.sjpu.builder.
IDefiner
getPool()
- Method in class org.xblackcat.sjpu.builder.
Definer
getPool()
- Method in interface org.xblackcat.sjpu.builder.
IDefiner
getUnwrapMethodName(CtClass)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
H
hashCode()
- Method in class org.xblackcat.sjpu.builder.
ACachedFactory.Key
hashCode()
- Method in class org.xblackcat.sjpu.builder.
ClassBuilder.ImplementedMethod
helpers
- Variable in class org.xblackcat.sjpu.builder.
ACachedFactory
I
IBuilder
<
Base
> - Interface in
org.xblackcat.sjpu.builder
04.04.2014 15:40
IDefiner
- Interface in
org.xblackcat.sjpu.builder
24.04.2015 12:34
IFactory
<
T
> - Interface in
org.xblackcat.sjpu.builder
04.04.2014 13:09
IMethodBuilder
- Interface in
org.xblackcat.sjpu.builder
11.03.13 13:16
ImplementedMethod(String, Class<?>[])
- Constructor for class org.xblackcat.sjpu.builder.
ClassBuilder.ImplementedMethod
InstanceCachedFactory
<
Base
> - Class in
org.xblackcat.sjpu.builder
04.04.2014 15:47
InstanceCachedFactory(IBuilder<Base>, Class<?>...)
- Constructor for class org.xblackcat.sjpu.builder.
InstanceCachedFactory
InstanceClassCachedFactory
<
Base
> - Class in
org.xblackcat.sjpu.builder
04.04.2014 15:47
InstanceClassCachedFactory(IBuilder<Base>, Class<?>...)
- Constructor for class org.xblackcat.sjpu.builder.
InstanceClassCachedFactory
instantiate(Class<? extends T>, Object[])
- Method in class org.xblackcat.sjpu.builder.
ACachedFactory
isAccepted(Method)
- Method in class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
isAccepted(Method)
- Method in class org.xblackcat.sjpu.builder.
AProxyMethodBuilder
isAccepted(Method)
- Method in interface org.xblackcat.sjpu.builder.
IMethodBuilder
isAssignable(Class<?>)
- Method in class org.xblackcat.sjpu.builder.
Definer
isAssignable(Class<?>)
- Method in interface org.xblackcat.sjpu.builder.
IDefiner
isImplemented(Method)
- Method in class org.xblackcat.sjpu.builder.
Definer
isImplemented(Method)
- Method in interface org.xblackcat.sjpu.builder.
IDefiner
K
Key(Class<?>, Object[])
- Constructor for class org.xblackcat.sjpu.builder.
ACachedFactory.Key
L
lock
- Variable in class org.xblackcat.sjpu.builder.
ACachedFactory
lock
- Variable in class org.xblackcat.sjpu.builder.
InstanceClassCachedFactory
log
- Variable in class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
log
- Variable in class org.xblackcat.sjpu.builder.
ClassBuilder
M
makeFieldName(String)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
Generate a field name by getter method name: trims 'is' or 'get' at the beginning and convert to lower case the first letter.
O
org.xblackcat.sjpu.builder
- package org.xblackcat.sjpu.builder
P
purge()
- Method in class org.xblackcat.sjpu.builder.
ACachedFactory
purge()
- Method in interface org.xblackcat.sjpu.builder.
IFactory
R
requirementDescription()
- Method in class org.xblackcat.sjpu.builder.
AnAnnotatedMethodBuilder
requirementDescription()
- Method in class org.xblackcat.sjpu.builder.
AProxyMethodBuilder
requirementDescription()
- Method in interface org.xblackcat.sjpu.builder.
IMethodBuilder
Short requirement description for method to be precessed with the builder.
resolveTypeVariables(Type)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
Method for resolving classes for all available type variables for the given type
S
searchForEnum(Class<T>, String)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
substituteTypeVariables(Map<TypeVariable<?>, Class<?>>, Type)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
T
toArrayJavaCode(Function<T, String>, Class<T>, T...)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
toArrayJavaCode(Function<T, String>, Class<T>, Collection<T>)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
toCtClass(ClassPool, Class<?>)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
toCtClasses(ClassPool, Class<?>...)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
toJavaLiteral(String)
- Static method in class org.xblackcat.sjpu.builder.
BuilderUtils
A
B
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes