Package com.yworks.yshrink.ant.filters
Class EntryPointJarFilter
- java.lang.Object
-
- com.yworks.yshrink.ant.filters.AbstractEntryPointFilter
-
- com.yworks.yshrink.ant.filters.EntryPointJarFilter
-
- All Implemented Interfaces:
EntryPointFilter
public class EntryPointJarFilter extends AbstractEntryPointFilter
The type Entry point jar filter.
-
-
Constructor Summary
Constructors Constructor Description EntryPointJarFilter(EntryPointJar entryPointJar)Instantiates a new Entry point jar filter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisEntryPointClass(Model model, ClassDescriptor cd)Is entry point class boolean.booleanisEntryPointField(Model model, ClassDescriptor cd, FieldDescriptor fd)Is entry point field boolean.booleanisEntryPointMethod(Model model, ClassDescriptor cd, MethodDescriptor md)Is entry point method boolean.-
Methods inherited from class com.yworks.yshrink.ant.filters.AbstractEntryPointFilter
setRetainAttribute
-
-
-
-
Constructor Detail
-
EntryPointJarFilter
public EntryPointJarFilter(EntryPointJar entryPointJar)
Instantiates a new Entry point jar filter.- Parameters:
entryPointJar- the entry point jar
-
-
Method Detail
-
isEntryPointClass
public boolean isEntryPointClass(Model model, ClassDescriptor cd)
Description copied from interface:EntryPointFilterIs entry point class boolean.- Specified by:
isEntryPointClassin interfaceEntryPointFilter- Overrides:
isEntryPointClassin classAbstractEntryPointFilter- Parameters:
model- the modelcd- the cd- Returns:
- the boolean
-
isEntryPointMethod
public boolean isEntryPointMethod(Model model, ClassDescriptor cd, MethodDescriptor md)
Description copied from interface:EntryPointFilterIs entry point method boolean.- Specified by:
isEntryPointMethodin interfaceEntryPointFilter- Overrides:
isEntryPointMethodin classAbstractEntryPointFilter- Parameters:
model- the modelcd- the cdmd- the md- Returns:
- the boolean
-
isEntryPointField
public boolean isEntryPointField(Model model, ClassDescriptor cd, FieldDescriptor fd)
Description copied from interface:EntryPointFilterIs entry point field boolean.- Specified by:
isEntryPointFieldin interfaceEntryPointFilter- Overrides:
isEntryPointFieldin classAbstractEntryPointFilter- Parameters:
model- the modelcd- the cdfd- the fd- Returns:
- the boolean
-
-