- public ModuleField(String type, String name, String attributeName,
- String nullableDefault, boolean isDependency, Dependency dependency, boolean isListOfDependencies) {
- this(Collections.<String> emptyList(), type, name, attributeName,
- nullableDefault, isDependency, dependency, isListOfDependencies);
+ public ModuleField(String type, String name, String attributeName, String nullableDefault, boolean isDependency,
+ Dependency dependency, boolean isListOfDependencies, boolean needsDepResolve) {
+ this(Collections.emptyList(), type, name, attributeName, nullableDefault, isDependency, dependency,
+ isListOfDependencies, needsDepResolve);
+ }
+
+ public boolean isIdentityRef() {
+ return false;
+ }
+
+ @Override
+ public String toString() {
+ return ModuleFieldSerializer.toString(this);