Class NonFixedJobParameters
java.lang.Object
io.github.douira.glsl_transformer.transform.JobParameters
io.github.douira.glsl_transformer.transform.NonFixedJobParameters
- Direct Known Subclasses:
WrappedParameters
This class is used when the job parameters have no fixed part and the
execution plan can't be statically optimized for certain job parameter
combinations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic NonFixedJobParametersAn empty set non-fixed job parameters. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanequals(JobParameters other)Requires the implementation of the equals method.inthashCode()Requires the implementation of the hashCode method.Methods inherited from class io.github.douira.glsl_transformer.transform.JobParameters
equals
-
Field Details
-
INSTANCE
An empty set non-fixed job parameters. This can be used if there are no job parameters.
-
-
Constructor Details
-
NonFixedJobParameters
public NonFixedJobParameters()
-
-
Method Details
-
equals
Description copied from class:JobParametersRequires the implementation of the equals method.- Specified by:
equalsin classJobParameters- Parameters:
other- The other job parameters to compare to- Returns:
trueif the fixed parts of the two job parameters are equal
-
hashCode
public int hashCode()Description copied from class:JobParametersRequires the implementation of the hashCode method.- Specified by:
hashCodein classJobParameters
-