@Override public String toString() { return toStringHelper(SchemaPropertyRefList.class).add("mapType", getMapType()) .add("schema-name", getSchemaName()).toString(); }
@Override public String toString() { return toStringHelper(SchemaPropertyRefList.class).add("mapType", getMapType()) .add("schema-name", getSchemaName()).toString(); }
public String getReferenceSchemaName(String propertyName) { for (AbstractSchemaProperty schema : properties.values()) { if (!schema.getName().equals(propertyName)) { if (!schema.getFieldName().equals(propertyName)) { continue; } } if (schema instanceof SchemaPropertyRef) { return ((SchemaPropertyRef) schema).getSchemaName(); } if (schema instanceof SchemaPropertyRefList) { return ((SchemaPropertyRefList) schema).getSchemaName(); } if (schema instanceof SchemaPropertyRefMap) { return ((SchemaPropertyRefMap) schema).getSchemaName(); } } return null; }
schemaName = refMap.getSchemaName();
public String getReferenceSchemaName(String propertyName) { for (AbstractSchemaProperty schema : properties.values()) { if (!schema.getName().equals(propertyName)) { if (!schema.getFieldName().equals(propertyName)) { continue; } } if (schema instanceof SchemaPropertyRef) { return ((SchemaPropertyRef) schema).getSchemaName(); } if (schema instanceof SchemaPropertyRefList) { return ((SchemaPropertyRefList) schema).getSchemaName(); } if (schema instanceof SchemaPropertyRefMap) { return ((SchemaPropertyRefMap) schema).getSchemaName(); } } return null; }
public SchemaPropertyRefMap(Schema.SchemaPropertyRefMap schema) { super(schema); this.schemaName = schema.getSchemaName(); this.classType = schema.getClassType().getName(); this.mapType = schema.getMapType(); }
@Override public boolean equals(Object obj) { if (!(obj instanceof SchemaPropertyRefMap)) { return false; } SchemaPropertyRefMap o = (SchemaPropertyRefMap) obj; return equals(o) && equal(getMapType(), o.getMapType()) && equal(getSchemaName(), o.getSchemaName()); }
@Override public boolean equals(Object obj) { if (!(obj instanceof SchemaPropertyRefMap)) { return false; } SchemaPropertyRefMap o = (SchemaPropertyRefMap) obj; return equals(o) && equal(getMapType(), o.getMapType()) && equal(getSchemaName(), o.getSchemaName()); }