public interface InstanceCreatorMetadata<P extends PersistentProperty<P>>
| Modifier and Type | Method and Description |
|---|---|
default int |
getParameterCount() |
List<Parameter<Object,P>> |
getParameters() |
default boolean |
hasParameters() |
boolean |
isCreatorParameter(PersistentProperty<?> property)
Check whether the given
PersistentProperty is being used as creator parameter. |
default boolean |
isParentParameter(Parameter<?,P> parameter)
Returns whether the given
Parameter is one referring to parent value (such as an enclosing class or a
receiver parameter). |
boolean isCreatorParameter(PersistentProperty<?> property)
PersistentProperty is being used as creator parameter.property - default boolean isParentParameter(Parameter<?,P> parameter)
Parameter is one referring to parent value (such as an enclosing class or a
receiver parameter).parameter - default int getParameterCount()
List<Parameter<Object,P>> getParameters()
default boolean hasParameters()
Parameters.Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.