public abstract class AnnotatingPass extends Object implements CompileTimePass
| Constructor and Description |
|---|
AnnotatingPass(ExecutionProperty.Key keyOfExecutionPropertyToModify)
Constructor.
|
AnnotatingPass(ExecutionProperty.Key keyOfExecutionPropertyToModify,
Set<ExecutionProperty.Key> prerequisiteExecutionProperties)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionProperty.Key |
getExecutionPropertyToModify()
Getter for key of execution property to modify.
|
Set<ExecutionProperty.Key> |
getPrerequisiteExecutionProperties()
Getter for prerequisite execution properties.
|
public AnnotatingPass(ExecutionProperty.Key keyOfExecutionPropertyToModify, Set<ExecutionProperty.Key> prerequisiteExecutionProperties)
keyOfExecutionPropertyToModify - key of execution property to modify.prerequisiteExecutionProperties - prerequisite execution properties.public AnnotatingPass(ExecutionProperty.Key keyOfExecutionPropertyToModify)
keyOfExecutionPropertyToModify - key of execution property to modify.public final ExecutionProperty.Key getExecutionPropertyToModify()
public final Set<ExecutionProperty.Key> getPrerequisiteExecutionProperties()
CompileTimePassgetPrerequisiteExecutionProperties in interface CompileTimePassCopyright © 2018. All rights reserved.