Examples of minVersion()


Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

    public StephenerializationPreprocessorField buildPreprocessorField(VariableElement variableElement) {
        final StephenerializationPreprocessorField field = new StephenerializationPreprocessorField();

        final Stephenerialize stephenerialize = variableElement.getAnnotation(Stephenerialize.class);
        field.setOrder(stephenerialize.priority());
        field.setVersion(stephenerialize.minVersion());

        final String typeName = variableElement.asType().toString();
        final boolean isPrimitive = variableElement.asType().getKind().isPrimitive();
        field.setFieldTypeName(typeName);
        field.setPrimitive(isPrimitive);
View Full Code Here

Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

    final Set<StephenerializableField> fields = new TreeSet<StephenerializableField>();
    final Stephenerializable annotation = clazz.getAnnotation(Stephenerializable.class);
    if (annotation != null) {
      for(Field field : clazz.getDeclaredFields()) {
        final Stephenerialize stephenerialize = field.getAnnotation(Stephenerialize.class);
        if (stephenerialize != null && stephenerialize.minVersion() <= maxVersion) {
          final StephenerializableField stephenField = new StephenerializableField();
          stephenField.setField(field);
          stephenField.setVersion(stephenerialize.minVersion());
          stephenField.setOrder(stephenerialize.priority());
          fields.add(stephenField);
View Full Code Here

Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

      for(Field field : clazz.getDeclaredFields()) {
        final Stephenerialize stephenerialize = field.getAnnotation(Stephenerialize.class);
        if (stephenerialize != null && stephenerialize.minVersion() <= maxVersion) {
          final StephenerializableField stephenField = new StephenerializableField();
          stephenField.setField(field);
          stephenField.setVersion(stephenerialize.minVersion());
          stephenField.setOrder(stephenerialize.priority());
          fields.add(stephenField);
        }
      }
    }
View Full Code Here

Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

    final Stephenerializable annotation = clazz.getAnnotation(Stephenerializable.class);
    if (annotation != null) {
      final int superCount = annotation.superCount();
      for(Field field : clazz.getDeclaredFields()) {
        final Stephenerialize stephenerialize = field.getAnnotation(Stephenerialize.class);
        if (stephenerialize != null && stephenerialize.minVersion() <= maxVersion) {
          final StephenerializableField stephenField = new StephenerializableField();
          stephenField.setField(field);
          stephenField.setVersion(stephenerialize.minVersion());
          stephenField.setSubClassLevel(superCount);
          stephenField.setOrder(stephenerialize.priority());
View Full Code Here

Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

      for(Field field : clazz.getDeclaredFields()) {
        final Stephenerialize stephenerialize = field.getAnnotation(Stephenerialize.class);
        if (stephenerialize != null && stephenerialize.minVersion() <= maxVersion) {
          final StephenerializableField stephenField = new StephenerializableField();
          stephenField.setField(field);
          stephenField.setVersion(stephenerialize.minVersion());
          stephenField.setSubClassLevel(superCount);
          stephenField.setOrder(stephenerialize.priority());
          fields.add(stephenField);
        }
      }
View Full Code Here

Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

    final Stephenerializable annotation = clazz.getAnnotation(Stephenerializable.class);
    if (annotation != null) {
      final int superCount = annotation.superCount();
      for(Field field : clazz.getDeclaredFields()) {
        final Stephenerialize stephenerialize = field.getAnnotation(Stephenerialize.class);
        if (stephenerialize != null && stephenerialize.minVersion() <= maxVersion) {
          final StephenerializableField stephenField = new StephenerializableField();
          stephenField.setField(field);
          stephenField.setVersion(stephenerialize.minVersion());
          stephenField.setSubClassLevel(superCount);
          stephenField.setOrder(stephenerialize.priority());
View Full Code Here

Examples of com.enragedginger.stephenerialization.annotations.Stephenerialize.minVersion()

      for(Field field : clazz.getDeclaredFields()) {
        final Stephenerialize stephenerialize = field.getAnnotation(Stephenerialize.class);
        if (stephenerialize != null && stephenerialize.minVersion() <= maxVersion) {
          final StephenerializableField stephenField = new StephenerializableField();
          stephenField.setField(field);
          stephenField.setVersion(stephenerialize.minVersion());
          stephenField.setSubClassLevel(superCount);
          stephenField.setOrder(stephenerialize.priority());
          fields.add(stephenField);
        }
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.