@Immutable public abstract class PExceptionDescriptor<Ex extends PMessage<Ex>> extends PMessageDescriptor<Ex>
Constructor and Description |
---|
PExceptionDescriptor(String packageName,
String name,
Supplier<PMessageBuilder<Ex>> builderSupplier,
boolean simple) |
Modifier and Type | Method and Description |
---|---|
PMessageVariant |
getVariant() |
boolean |
isAutoType() |
boolean |
isInnerType() |
builder, equals, fieldForId, fieldForName, fieldForPojoName, findFieldById, findFieldByName, findFieldByPojoName, getBuilderSupplier, getFields, getImplementing, getType, hashCode, isSimple
getDefaultValue, getName, getProgramName, getQualifiedName, getTypeName, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getQualifiedName
public PExceptionDescriptor(String packageName, String name, Supplier<PMessageBuilder<Ex>> builderSupplier, boolean simple)
@Nonnull public PMessageVariant getVariant()
getVariant
in class PMessageDescriptor<Ex extends PMessage<Ex>>
public boolean isInnerType()
isInnerType
in class PDeclaredDescriptor<Ex extends PMessage<Ex>>
public boolean isAutoType()
isAutoType
in class PDeclaredDescriptor<Ex extends PMessage<Ex>>
Copyright © 2015–2020 morimekta.net. All rights reserved.