Package se.ansman.kotshi.model
Class GeneratableJsonAdapter
-
- All Implemented Interfaces:
public class GeneratableJsonAdapter
-
-
Field Summary
Fields Modifier and Type Field Description private final StringtargetPackageNameprivate final List<String>targetSimpleNamesprivate final List<TypeVariableName>targetTypeVariablesprivate final ClassNamerawTargetTypeprivate final TypeNametargetTypeprivate final ClassNameadapterClassNameprivate final TypeNameadapterTypeNameprivate final StringadapterName
-
Method Summary
Modifier and Type Method Description abstract StringgetTargetPackageName()abstract List<String>getTargetSimpleNames()List<TypeVariableName>getTargetTypeVariables()final ClassNamegetRawTargetType()final TypeNamegetTargetType()final ClassNamegetAdapterClassName()final TypeNamegetAdapterTypeName()final StringgetAdapterName()-
-
Method Detail
-
getTargetPackageName
abstract String getTargetPackageName()
-
getTargetSimpleNames
abstract List<String> getTargetSimpleNames()
-
getTargetTypeVariables
List<TypeVariableName> getTargetTypeVariables()
-
getRawTargetType
final ClassName getRawTargetType()
-
getTargetType
final TypeName getTargetType()
-
getAdapterClassName
final ClassName getAdapterClassName()
-
getAdapterTypeName
final TypeName getAdapterTypeName()
-
getAdapterName
final String getAdapterName()
-
-
-
-