public static class TypeInfo.Class.Api extends TypeInfo.Class
ClassKind.API
kinds.TypeInfo.Class.Api, TypeInfo.Class.Enum
TypeInfo.Class, TypeInfo.Factory, TypeInfo.Parameterized, TypeInfo.Primitive, TypeInfo.Variable, TypeInfo.Void
Constructor and Description |
---|
Api(String fqcn,
boolean concrete,
List<TypeParamInfo.Class> params,
TypeInfo readStreamArg,
TypeInfo writeStreamArg,
TypeInfo handlerArg,
ModuleInfo module,
boolean proxyGen) |
Modifier and Type | Method and Description |
---|---|
TypeInfo |
getHandlerArg() |
TypeInfo |
getReadStreamArg() |
TypeInfo |
getWriteStreamArg() |
boolean |
isAbstract() |
boolean |
isConcrete() |
boolean |
isHandler() |
boolean |
isReadStream() |
boolean |
isWriteStream() |
collectImports, equals, format, getKind, getModule, getModuleName, getPackageName, getParams, getRaw, getSimpleName, isProxyGen, translateName, translatePackageName
public Api(String fqcn, boolean concrete, List<TypeParamInfo.Class> params, TypeInfo readStreamArg, TypeInfo writeStreamArg, TypeInfo handlerArg, ModuleInfo module, boolean proxyGen)
public boolean isConcrete()
public boolean isAbstract()
public TypeInfo getReadStreamArg()
public boolean isReadStream()
public TypeInfo getWriteStreamArg()
public boolean isWriteStream()
public TypeInfo getHandlerArg()
public boolean isHandler()
Copyright © 2015. All rights reserved.