public abstract class Naming extends Object implements br.com.objectos.way.testable.Testable
| Modifier and Type | Method and Description |
|---|---|
abstract com.squareup.javapoet.ClassName |
builderClass() |
com.squareup.javapoet.ClassName |
builderClassName() |
String |
builderClassSimpleName() |
com.squareup.javapoet.TypeName |
builderClassTypeName() |
String |
builderInnerSimpleName(MethodInfo method) |
com.squareup.javapoet.TypeName |
builderInnerTypeName(MethodInfo method) |
abstract com.squareup.javapoet.ClassName |
builderInterface() |
String |
builderInterfaceSimpleName() |
com.squareup.javapoet.TypeName |
builderInterfaceTypeNameUnbounded() |
boolean |
equals(Object o) |
int |
hashCode() |
static void |
invalidate() |
com.squareup.javapoet.ClassName |
lazyClassName(String fieldName) |
static Naming |
of(TypeInfo typeInfo) |
String |
packageName() |
abstract com.squareup.javapoet.ClassName |
pojo() |
String |
pojoSimpleName() |
com.squareup.javapoet.TypeName |
pojoUnboundedTypeName() |
abstract com.squareup.javapoet.ClassName |
superClass() |
com.squareup.javapoet.ClassName |
superClassSuffix(String suffix) |
com.squareup.javapoet.TypeName |
superClassTypeName() |
com.squareup.javapoet.TypeName |
superClassTypeNameRaw() |
com.squareup.javapoet.TypeName |
superClassTypeNameUnbounded() |
Artifact |
toArtifact(com.squareup.javapoet.TypeSpec.Builder type) |
Artifact |
toArtifact(com.squareup.javapoet.TypeSpec type) |
void |
typeVariableNameListTo(com.squareup.javapoet.TypeSpec.Builder type) |
com.squareup.javapoet.TypeName |
typeVariableNameRawListTo(com.squareup.javapoet.ClassName className) |
void |
typeVariableNameUnboundedListTo(com.squareup.javapoet.TypeSpec.Builder type) |
public abstract com.squareup.javapoet.ClassName superClass()
public abstract com.squareup.javapoet.ClassName pojo()
public abstract com.squareup.javapoet.ClassName builderInterface()
public abstract com.squareup.javapoet.ClassName builderClass()
public static void invalidate()
public com.squareup.javapoet.ClassName builderClassName()
public String builderClassSimpleName()
public com.squareup.javapoet.TypeName builderClassTypeName()
public String builderInnerSimpleName(MethodInfo method)
public com.squareup.javapoet.TypeName builderInnerTypeName(MethodInfo method)
public String builderInterfaceSimpleName()
public com.squareup.javapoet.TypeName builderInterfaceTypeNameUnbounded()
public com.squareup.javapoet.ClassName lazyClassName(String fieldName)
public String packageName()
public String pojoSimpleName()
public com.squareup.javapoet.TypeName pojoUnboundedTypeName()
public com.squareup.javapoet.ClassName superClassSuffix(String suffix)
public com.squareup.javapoet.TypeName superClassTypeName()
public com.squareup.javapoet.TypeName superClassTypeNameRaw()
public com.squareup.javapoet.TypeName superClassTypeNameUnbounded()
public Artifact toArtifact(com.squareup.javapoet.TypeSpec type)
public Artifact toArtifact(com.squareup.javapoet.TypeSpec.Builder type)
public void typeVariableNameListTo(com.squareup.javapoet.TypeSpec.Builder type)
public com.squareup.javapoet.TypeName typeVariableNameRawListTo(com.squareup.javapoet.ClassName className)
public void typeVariableNameUnboundedListTo(com.squareup.javapoet.TypeSpec.Builder type)
Copyright © 2016 Objectos Software LTDA. All rights reserved.