public class KittyDexClassFilter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Class[] |
onlyAssignableFromSuperTypes |
(package private) java.lang.String[] |
packageNamesFilter |
(package private) boolean |
skipAbstract |
(package private) boolean |
skipAnnotations |
(package private) boolean |
skipAnonymousClass |
(package private) boolean |
skipArrays |
(package private) boolean |
skipEnums |
(package private) boolean |
skipInterfaces |
(package private) boolean |
skipLocalClass |
(package private) boolean |
skipMemberClass |
(package private) boolean |
skipPrimitives |
Constructor and Description |
---|
KittyDexClassFilter() |
KittyDexClassFilter(boolean skipEnums,
boolean skipAnnotations,
boolean skipAbstract,
boolean skipInterfaces,
boolean skipArrays,
boolean skipLocalClass,
boolean skipMemberClass,
boolean skipAnonymousClass,
boolean skipPrimitives,
java.lang.String[] packageNamesFilter,
java.lang.Class[] onlyAssignableFromSuperTypes) |
Modifier and Type | Method and Description |
---|---|
KittyDexClassFilter |
setOnlyAssignableFromSuperTypes(java.lang.Class... onlyAssignableFromSuperTypes) |
KittyDexClassFilter |
setPackageNamesFilter(java.lang.String... packageNamesFilter) |
KittyDexClassFilter |
setSkipAbstract(boolean skipAbstract) |
KittyDexClassFilter |
setSkipAnnotations(boolean skipAnnotations) |
KittyDexClassFilter |
setSkipAnonymousClass(boolean skipAnonymousClass) |
KittyDexClassFilter |
setSkipArrays(boolean skipArrays) |
KittyDexClassFilter |
setSkipEnums(boolean skipEnums) |
KittyDexClassFilter |
setSkipInterfaces(boolean skipInterfaces) |
KittyDexClassFilter |
setSkipLocalClass(boolean skipLocalClass) |
KittyDexClassFilter |
setSkipMemberClass(boolean skipMemberClass) |
KittyDexClassFilter |
setSkipPrimitives(boolean skipPrimitives) |
boolean skipEnums
boolean skipAnnotations
boolean skipAbstract
boolean skipInterfaces
boolean skipArrays
boolean skipLocalClass
boolean skipMemberClass
boolean skipAnonymousClass
boolean skipPrimitives
java.lang.String[] packageNamesFilter
java.lang.Class[] onlyAssignableFromSuperTypes
public KittyDexClassFilter(boolean skipEnums, boolean skipAnnotations, boolean skipAbstract, boolean skipInterfaces, boolean skipArrays, boolean skipLocalClass, boolean skipMemberClass, boolean skipAnonymousClass, boolean skipPrimitives, java.lang.String[] packageNamesFilter, java.lang.Class[] onlyAssignableFromSuperTypes)
public KittyDexClassFilter()
public KittyDexClassFilter setSkipEnums(boolean skipEnums)
public KittyDexClassFilter setSkipAnnotations(boolean skipAnnotations)
public KittyDexClassFilter setSkipAbstract(boolean skipAbstract)
public KittyDexClassFilter setSkipInterfaces(boolean skipInterfaces)
public KittyDexClassFilter setSkipArrays(boolean skipArrays)
public KittyDexClassFilter setSkipLocalClass(boolean skipLocalClass)
public KittyDexClassFilter setSkipMemberClass(boolean skipMemberClass)
public KittyDexClassFilter setSkipAnonymousClass(boolean skipAnonymousClass)
public KittyDexClassFilter setSkipPrimitives(boolean skipPrimitives)
public KittyDexClassFilter setPackageNamesFilter(java.lang.String... packageNamesFilter)
public KittyDexClassFilter setOnlyAssignableFromSuperTypes(java.lang.Class... onlyAssignableFromSuperTypes)