public annotation interface  org.apache.isis.applib.'annotation'.Property extends java.lang.Object implements java.lang.'annotation'.Annotation
{
public abstract java.lang.Class commandDtoProcessor();
public abstract org.apache.isis.applib.'annotation'.Publishing commandPublishing();
public abstract java.lang.Class domainEvent();
public abstract org.apache.isis.applib.'annotation'.Editing editing();
public abstract java.lang.String editingDisabledReason();
public abstract org.apache.isis.applib.'annotation'.Publishing entityChangePublishing();
public abstract org.apache.isis.applib.'annotation'.Publishing executionPublishing();
public abstract java.lang.String fileAccept();
public abstract org.apache.isis.applib.'annotation'.Where hidden();
public abstract int maxLength();
public abstract org.apache.isis.applib.'annotation'.Snapshot snapshot();
public abstract java.lang.Class[] mustSatisfy();
public abstract org.apache.isis.applib.'annotation'.Optionality optionality();
public abstract org.apache.isis.applib.'annotation'.Projecting projecting();
public abstract java.lang.String regexPattern();
public abstract int regexPatternFlags();
public abstract java.lang.String regexPatternReplacement();
}