Enum FilterType
- java.lang.Object
-
- java.lang.Enum<FilterType>
-
- net.ssehub.easy.varModel.model.filter.FilterType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<FilterType>
public enum FilterType extends java.lang.Enum<FilterType>
This enumeration if for the constructors of this package to denote whether imports should be considered during filtering the current project.- Author:
- El-Sharkawy
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALLCurrent project and all imported projects will be filtered.NO_IMPORTSOnly the current project without imports will be filtered.ONLY_IMPORTSOnly the imported projects without the current project will be considered.
-
Constructor Summary
Constructors Modifier Constructor Description privateFilterType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FilterTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static FilterType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ALL
public static final FilterType ALL
Current project and all imported projects will be filtered.
-
NO_IMPORTS
public static final FilterType NO_IMPORTS
Only the current project without imports will be filtered.
-
ONLY_IMPORTS
public static final FilterType ONLY_IMPORTS
Only the imported projects without the current project will be considered.
-
-
Method Detail
-
values
public static FilterType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FilterType c : FilterType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FilterType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-