Package io.github.qishr.cascara.ui.schema
Annotation Interface FileConstraint
java.lang.Object
io.github.qishr.cascara.ui.schema.FileConstraint
All Implemented Interfaces:
Annotation
@java.lang.annotation.Retention(RUNTIME)
@java.lang.annotation.Target(FIELD)
public @interface FileConstraint
Field Summary
| Modifier and Type | Field | Description |
|---|---|---|
| public static final String | X_FILE_CONSTRAINT |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public abstract String[] | extensions() | |
| public abstract String | initialDirectory() | |
| public abstract boolean | mustExist() | |
| public abstract boolean | absolute() |
Field Details
X_FILE_CONSTRAINT
public static final String X_FILE_CONSTRAINT
See Also:
Method Details
extensions
public abstract String[] extensions()
initialDirectory
public abstract String initialDirectory()
mustExist
public abstract boolean mustExist()
absolute
public abstract boolean absolute()