public class KeepSpecificationElement extends ClassSpecificationElement
| Constructor and Description |
|---|
KeepSpecificationElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(List keepSpecifications,
boolean markClasses,
boolean markConditionally)
Adds the contents of this class specification element to the given list.
|
void |
setAllowobfuscation(boolean allowObfuscation) |
void |
setAllowoptimization(boolean allowOptimization) |
void |
setAllowshrinking(boolean allowShrinking) |
void |
setIncludedescriptorclasses(boolean markDescriptorClasses) |
addConfiguredConstructor, addConfiguredField, addConfiguredMethod, appendTo, createClassSpecification, setAccess, setAnnotation, setExtends, setExtendsannotation, setImplements, setName, setTypecheckAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, setChecked, setRefid, tooManyAttributes, toStringpublic void appendTo(List keepSpecifications, boolean markClasses, boolean markConditionally)
keepSpecifications - the class specifications to be extended.markClasses - specifies whether to mark the classes.markConditionally - specifies whether to mark the classes
and class members conditionally.public void setIncludedescriptorclasses(boolean markDescriptorClasses)
public void setAllowshrinking(boolean allowShrinking)
public void setAllowoptimization(boolean allowOptimization)
public void setAllowobfuscation(boolean allowObfuscation)
Copyright © 2015. All Rights Reserved.