.property("username", ElementType.FIELD).field().name(UserIndex.NAME)
.property("firstName", ElementType.FIELD).field().name(UserIndex.FIRST_NAME)
.property("lastName", ElementType.FIELD).field().name(UserIndex.LAST_NAME)
.property("manager", ElementType.FIELD).field().name(UserIndex.MANAGER)
.property("delegate", ElementType.FIELD).field().name(UserIndex.DELEGATE)
.entity(ContactInfo.class)
.property("email", ElementType.METHOD).field().name(ContactInfoIndex.EMAIL)
.property("phoneNumber", ElementType.METHOD).field().name(ContactInfoIndex.PHONE_NUMBER)
.property("faxNumber", ElementType.METHOD).field().name(ContactInfoIndex.FAX_NUMBER)
.property("building", ElementType.METHOD).field().name(ContactInfoIndex.BUILDING)
.property("room", ElementType.METHOD).field().name(ContactInfoIndex.ROOM)
.property("state", ElementType.METHOD).field().name(ContactInfoIndex.STATE)
.property("country", ElementType.METHOD).field().name(ContactInfoIndex.COUNTRY)
.property("website", ElementType.METHOD).field().name(ContactInfoIndex.WEBSITE)
.property("name", ElementType.FIELD).field().name(RoleIndex.NAME)
.property("label", ElementType.FIELD).field().name(RoleIndex.LABEL)
.property("labelName", ElementType.FIELD).field().name(CaseIndex.LABEL_NAME)
.property("ownerName", ElementType.FIELD).field().name(CaseIndex.OWNER_NAME)
.property("uuid", ElementType.FIELD).field().name(CaseIndex.PROCESS_INSTANCE_UUID)