Exemplo n.º 1
0
 @Override
 RecordReference<DynamicRecord> record(RecordAccess records) {
   switch (type) {
     case STRING_PROPERTY:
       return records.string(id);
     case ARRAY_PROPERTY:
       return records.array(id);
     case PROPERTY_KEY_NAME:
       return records.propertyKeyName((int) id);
     case RELATIONSHIP_LABEL_NAME:
       return records.relationshipTypeName((int) id);
     default:
       return skipReference();
   }
 }