@@ -109,6 +109,7 @@ public static String tokenOffsetMetaAttribute(final MetaAttribute metaAttribute)
109109 case EPOCH : return "unix" ;
110110 case TIME_UNIT : return "nanosecond" ;
111111 case SEMANTIC_TYPE : return "" ;
112+ case PRESENCE : return "required" ;
112113 }
113114
114115 return "" ;
@@ -162,6 +163,7 @@ public static String tokenSizeMetaAttribute(final MetaAttribute metaAttribute)
162163 case EPOCH : return "unix" ;
163164 case TIME_UNIT : return "nanosecond" ;
164165 case SEMANTIC_TYPE : return "" ;
166+ case PRESENCE : return "required" ;
165167 }
166168
167169 return "" ;
@@ -215,6 +217,7 @@ public static String fieldIdMetaAttribute(final MetaAttribute metaAttribute)
215217 case EPOCH : return "unix" ;
216218 case TIME_UNIT : return "nanosecond" ;
217219 case SEMANTIC_TYPE : return "" ;
220+ case PRESENCE : return "required" ;
218221 }
219222
220223 return "" ;
@@ -268,6 +271,7 @@ public static String tokenVersionMetaAttribute(final MetaAttribute metaAttribute
268271 case EPOCH : return "unix" ;
269272 case TIME_UNIT : return "nanosecond" ;
270273 case SEMANTIC_TYPE : return "" ;
274+ case PRESENCE : return "required" ;
271275 }
272276
273277 return "" ;
@@ -321,6 +325,7 @@ public static String componentTokenCountMetaAttribute(final MetaAttribute metaAt
321325 case EPOCH : return "unix" ;
322326 case TIME_UNIT : return "nanosecond" ;
323327 case SEMANTIC_TYPE : return "" ;
328+ case PRESENCE : return "required" ;
324329 }
325330
326331 return "" ;
@@ -374,6 +379,7 @@ public static String signalMetaAttribute(final MetaAttribute metaAttribute)
374379 case EPOCH : return "unix" ;
375380 case TIME_UNIT : return "nanosecond" ;
376381 case SEMANTIC_TYPE : return "" ;
382+ case PRESENCE : return "required" ;
377383 }
378384
379385 return "" ;
@@ -412,6 +418,7 @@ public static String primitiveTypeMetaAttribute(final MetaAttribute metaAttribut
412418 case EPOCH : return "unix" ;
413419 case TIME_UNIT : return "nanosecond" ;
414420 case SEMANTIC_TYPE : return "" ;
421+ case PRESENCE : return "required" ;
415422 }
416423
417424 return "" ;
@@ -450,6 +457,7 @@ public static String byteOrderMetaAttribute(final MetaAttribute metaAttribute)
450457 case EPOCH : return "unix" ;
451458 case TIME_UNIT : return "nanosecond" ;
452459 case SEMANTIC_TYPE : return "" ;
460+ case PRESENCE : return "required" ;
453461 }
454462
455463 return "" ;
@@ -488,6 +496,7 @@ public static String presenceMetaAttribute(final MetaAttribute metaAttribute)
488496 case EPOCH : return "unix" ;
489497 case TIME_UNIT : return "nanosecond" ;
490498 case SEMANTIC_TYPE : return "" ;
499+ case PRESENCE : return "required" ;
491500 }
492501
493502 return "" ;
@@ -526,6 +535,7 @@ public static String deprecatedMetaAttribute(final MetaAttribute metaAttribute)
526535 case EPOCH : return "unix" ;
527536 case TIME_UNIT : return "nanosecond" ;
528537 case SEMANTIC_TYPE : return "" ;
538+ case PRESENCE : return "optional" ;
529539 }
530540
531541 return "" ;
@@ -574,6 +584,7 @@ public static String nameMetaAttribute(final MetaAttribute metaAttribute)
574584 case EPOCH : return "unix" ;
575585 case TIME_UNIT : return "nanosecond" ;
576586 case SEMANTIC_TYPE : return "" ;
587+ case PRESENCE : return "required" ;
577588 }
578589
579590 return "" ;
@@ -658,6 +669,7 @@ public static String constValueMetaAttribute(final MetaAttribute metaAttribute)
658669 case EPOCH : return "unix" ;
659670 case TIME_UNIT : return "nanosecond" ;
660671 case SEMANTIC_TYPE : return "" ;
672+ case PRESENCE : return "required" ;
661673 }
662674
663675 return "" ;
@@ -742,6 +754,7 @@ public static String minValueMetaAttribute(final MetaAttribute metaAttribute)
742754 case EPOCH : return "unix" ;
743755 case TIME_UNIT : return "nanosecond" ;
744756 case SEMANTIC_TYPE : return "" ;
757+ case PRESENCE : return "required" ;
745758 }
746759
747760 return "" ;
@@ -826,6 +839,7 @@ public static String maxValueMetaAttribute(final MetaAttribute metaAttribute)
826839 case EPOCH : return "unix" ;
827840 case TIME_UNIT : return "nanosecond" ;
828841 case SEMANTIC_TYPE : return "" ;
842+ case PRESENCE : return "required" ;
829843 }
830844
831845 return "" ;
@@ -910,6 +924,7 @@ public static String nullValueMetaAttribute(final MetaAttribute metaAttribute)
910924 case EPOCH : return "unix" ;
911925 case TIME_UNIT : return "nanosecond" ;
912926 case SEMANTIC_TYPE : return "" ;
927+ case PRESENCE : return "required" ;
913928 }
914929
915930 return "" ;
@@ -994,6 +1009,7 @@ public static String characterEncodingMetaAttribute(final MetaAttribute metaAttr
9941009 case EPOCH : return "unix" ;
9951010 case TIME_UNIT : return "nanosecond" ;
9961011 case SEMANTIC_TYPE : return "" ;
1012+ case PRESENCE : return "required" ;
9971013 }
9981014
9991015 return "" ;
@@ -1078,6 +1094,7 @@ public static String epochMetaAttribute(final MetaAttribute metaAttribute)
10781094 case EPOCH : return "unix" ;
10791095 case TIME_UNIT : return "nanosecond" ;
10801096 case SEMANTIC_TYPE : return "" ;
1097+ case PRESENCE : return "required" ;
10811098 }
10821099
10831100 return "" ;
@@ -1162,6 +1179,7 @@ public static String timeUnitMetaAttribute(final MetaAttribute metaAttribute)
11621179 case EPOCH : return "unix" ;
11631180 case TIME_UNIT : return "nanosecond" ;
11641181 case SEMANTIC_TYPE : return "" ;
1182+ case PRESENCE : return "required" ;
11651183 }
11661184
11671185 return "" ;
@@ -1246,6 +1264,7 @@ public static String semanticTypeMetaAttribute(final MetaAttribute metaAttribute
12461264 case EPOCH : return "unix" ;
12471265 case TIME_UNIT : return "nanosecond" ;
12481266 case SEMANTIC_TYPE : return "" ;
1267+ case PRESENCE : return "required" ;
12491268 }
12501269
12511270 return "" ;
@@ -1330,6 +1349,7 @@ public static String descriptionMetaAttribute(final MetaAttribute metaAttribute)
13301349 case EPOCH : return "unix" ;
13311350 case TIME_UNIT : return "nanosecond" ;
13321351 case SEMANTIC_TYPE : return "" ;
1352+ case PRESENCE : return "required" ;
13331353 }
13341354
13351355 return "" ;
@@ -1414,6 +1434,7 @@ public static String referencedNameMetaAttribute(final MetaAttribute metaAttribu
14141434 case EPOCH : return "unix" ;
14151435 case TIME_UNIT : return "nanosecond" ;
14161436 case SEMANTIC_TYPE : return "" ;
1437+ case PRESENCE : return "required" ;
14171438 }
14181439
14191440 return "" ;
@@ -1550,7 +1571,7 @@ public StringBuilder appendTo(final StringBuilder builder)
15501571 builder .append ("presence=" );
15511572 builder .append (presence ());
15521573 builder .append ('|' );
1553- //Token{signal=BEGIN_FIELD, name='deprecated', referencedName='null', description='null', id=30, version=0, deprecated=0, encodedLength=0, offset=24, componentTokenCount=3, encoding=Encoding{presence=REQUIRED , primitiveType=null, byteOrder=LITTLE_ENDIAN, minValue=null, maxValue=null, nullValue=null, constValue=null, characterEncoding='null', epoch='unix', timeUnit=nanosecond, semanticType='null'}}
1574+ //Token{signal=BEGIN_FIELD, name='deprecated', referencedName='null', description='null', id=30, version=0, deprecated=0, encodedLength=0, offset=24, componentTokenCount=3, encoding=Encoding{presence=OPTIONAL , primitiveType=null, byteOrder=LITTLE_ENDIAN, minValue=null, maxValue=null, nullValue=null, constValue=null, characterEncoding='null', epoch='unix', timeUnit=nanosecond, semanticType='null'}}
15541575 //Token{signal=ENCODING, name='deprecatedVersionType', referencedName='null', description='null', id=-1, version=0, deprecated=0, encodedLength=4, offset=24, componentTokenCount=1, encoding=Encoding{presence=OPTIONAL, primitiveType=INT32, byteOrder=LITTLE_ENDIAN, minValue=null, maxValue=null, nullValue=0, constValue=null, characterEncoding='null', epoch='unix', timeUnit=nanosecond, semanticType='null'}}
15551576 builder .append ("deprecated=" );
15561577 builder .append (deprecated ());
0 commit comments