1 package com.github.javaparser.metamodel; 2 3 import java.lang.annotation.Retention; 4 import java.lang.annotation.Target; 5 6 import static java.lang.annotation.ElementType.FIELD; 7 import static java.lang.annotation.RetentionPolicy.RUNTIME; 8 9 /** 10 * Indicate an optional property of a Node. 11 * (Used during generation of the meta model.) 12 */ 13 @Retention(RUNTIME) 14 @Target(FIELD) 15 public @interface OptionalProperty { 16 } 17