jgen.writeStringField("hydra:property", propertyName);
writePossiblePropertyValues(jgen, currentVocab, actionInputParameter, possiblePropertyValues);
jgen.writeEndObject();
}
private void writePossiblePropertyValues(JsonGenerator jgen, String currentVocab, ActionInputParameter
<BUG>actionInputParameter, Object[] possiblePropertyValues) throws IOException {
</BUG>
if (actionInputParameter.isArrayOrCollection()) {
jgen.writeBooleanField(getPropertyOrClassNameInVocab(currentVocab, "multipleValues",
LdContextFactory.HTTP_SCHEMA_ORG, "schema:"), true);

jgen.writeStringField("hydra:property", propertyName);
writePossiblePropertyValues(jgen, currentVocab, actionInputParameter, possiblePropertyValues);
jgen.writeEndObject();
}
private void writePossiblePropertyValues(JsonGenerator jgen, String currentVocab, ActionInputParameter
actionInputParameter, @SuppressWarnings("unused") Object[] possiblePropertyValues) throws IOException {
if (actionInputParameter.isArrayOrCollection()) {
jgen.writeBooleanField(getPropertyOrClassNameInVocab(currentVocab, "multipleValues",
LdContextFactory.HTTP_SCHEMA_ORG, "schema:"), true);
