@DomainObject(publishing = org.apache.isis.applib.annotation.Publishing.AS_CONFIGURED, publishingPayloadFactory = CustomerPayloadFactory.class) class CustomerWithDomainObjectAndPublishingSetToAsConfiguredWithCustomPayloadFactory { }
@DomainObject(editing = org.apache.isis.applib.annotation.Editing.DISABLED) class CustomerWithDomainObjectAndEditingSetToDisabled { }
@DomainObject(autoCompleteRepository = CustomerRepository.class, autoCompleteAction = "lookup") class CustomerWithDomainObjectAndAutoCompleteRepositoryAndAction { }
@DomainObject(autoCompleteRepository = CustomerRepository.class) class CustomerWithDomainObjectAndAutoCompleteRepository { }
@DomainObject(bounded = true) class CustomerWithDomainObjectAndBoundedSetToTrue { }
@DomainObject class CustomerWithDomainObjectButNoObjectType { }
@DomainObject(nature = org.apache.isis.applib.annotation.Nature.VIEW_MODEL) class CustomerWithDomainObjectAndNatureSetToViewModel { }
@DomainObject(auditing = org.apache.isis.applib.annotation.Auditing.DISABLED) class CustomerWithDomainObjectAndAuditingSetToDisabled { }
@DomainObject(auditing = org.apache.isis.applib.annotation.Auditing.ENABLED) class CustomerWithDomainObjectAndAuditingSetToEnabled { }
@DomainObject(publishing = org.apache.isis.applib.annotation.Publishing.DISABLED) class CustomerWithDomainObjectAndPublishingSetToDisabled { }
@DomainObject(nature = org.apache.isis.applib.annotation.Nature.INMEMORY_ENTITY) class CustomerWithDomainObjectAndNatureSetToInmemoryEntity { }
@DomainObject class CustomerWithDomainObjectButNoNature { }
@DomainObject(publishing = org.apache.isis.applib.annotation.Publishing.ENABLED) class CustomerWithDomainObjectAndPublishingSetToEnabled { }
@DomainObject(publishing = org.apache.isis.applib.annotation.Publishing.ENABLED, publishingPayloadFactory = CustomerPayloadFactory.class) class CustomerWithDomainObjectAndPublishingSetToEnabledWithCustomPayloadFactory { }
@DomainObject class CustomerWithDomainObjectButNoAutoCompleteRepository { }
@DomainObject(bounded = false) class CustomerWithDomainObjectAndBoundedSetToFalse { }
@DomainObject(nature = org.apache.isis.applib.annotation.Nature.NOT_SPECIFIED) class CustomerWithDomainObjectAndNatureSetToNotSpecified { }
@DomainObject(editing = org.apache.isis.applib.annotation.Editing.AS_CONFIGURED) class CustomerWithDomainObjectAndEditingSetToAsConfigured { }
@DomainObject(editing = org.apache.isis.applib.annotation.Editing.ENABLED) class CustomerWithDomainObjectAndEditingSetToEnabled { }
@DomainObject(objectType = "CUS") class CustomerWithDomainObjectAndObjectTypeSet { }