All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.redhat.lightblue.generator.FieldMirror Maven / Gradle / Ivy

There is a newer version: 0.1.9
Show newest version
package com.redhat.lightblue.generator;

import java.util.Collection;
import java.util.Optional;

public interface FieldMirror {
  String name();

  Class javaType();

  Optional description();

  boolean isRequired();

  boolean isIdentifying();

  boolean isElementIdentifying();

  Optional minItems();

  Optional maxItems();

  Optional minLength();

  Optional maxLength();

  Collection objectFields();

  Optional> elementJavaType();

  Optional enumMirror();

  Optional valueGeneratorMirror();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy