A C D E F G I K M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AUTO - org.scijava.struct.ItemIO
-
The type of the item should be inferred automatically during structification.
C
- checkModifiers(String, int, boolean, int...) - Static method in class org.scijava.struct.Structs
-
Helper to check for several modifiers at once.
- childStruct() - Method in interface org.scijava.struct.Member
- CONTAINER - org.scijava.struct.ItemIO
-
The item is a hybrid input/output for the operation, whose structure is fixed but whose content will be populated during execution of the operation.
- createInstance(C) - Method in interface org.scijava.struct.Struct
- createInstance(Object) - Method in interface org.scijava.struct.Member
D
- description() - Method in interface org.scijava.struct.Member
-
Non-null description.
E
- expand(MemberInstance<T>) - Static method in class org.scijava.struct.Structs
- expand(StructInstance<?>, String) - Static method in class org.scijava.struct.Structs
F
- from(S, Type, MemberParser<S, ? extends Member<?>>...) - Static method in class org.scijava.struct.Structs
G
- get() - Method in interface org.scijava.struct.MemberInstance
-
Gets the value of the member.
- get() - Method in class org.scijava.struct.ValueAccessibleMemberInstance
- get(Object) - Method in interface org.scijava.struct.ValueAccessible
- getIOType() - Method in interface org.scijava.struct.Member
-
Gets the input/output type of the member.
I
- INPUT - org.scijava.struct.ItemIO
-
The item is an input for the operation.
- isImmutable(Class<?>) - Static method in class org.scijava.struct.Structs
- isInput() - Method in interface org.scijava.struct.Member
-
Gets whether the member is an input.
- isOutput() - Method in interface org.scijava.struct.Member
-
Gets whether the member is an output.
- isReadable() - Method in interface org.scijava.struct.MemberInstance
- isReadable() - Method in class org.scijava.struct.ValueAccessibleMemberInstance
- isRequired() - Method in interface org.scijava.struct.Member
- isStruct() - Method in interface org.scijava.struct.Member
- isWritable() - Method in interface org.scijava.struct.MemberInstance
- isWritable() - Method in class org.scijava.struct.ValueAccessibleMemberInstance
- ItemIO - Enum in org.scijava.struct
-
Defines the input/output type of a struct
Member. - iterator() - Method in interface org.scijava.struct.Struct
- iterator() - Method in interface org.scijava.struct.StructInstance
K
M
- member() - Method in interface org.scijava.struct.MemberInstance
- member() - Method in class org.scijava.struct.ValueAccessibleMemberInstance
- member(String) - Method in interface org.scijava.struct.StructInstance
- Member<T> - Interface in org.scijava.struct
-
One element (i.e.
- MemberInstance<T> - Interface in org.scijava.struct
- MemberParser<S,M extends Member<?>> - Interface in org.scijava.struct
- members() - Method in interface org.scijava.struct.Struct
- members() - Method in interface org.scijava.struct.StructInstance
- MUTABLE - org.scijava.struct.ItemIO
-
The item is a hybrid input/output for the operation, whose current value will be used as input to the computation, but subsequently overwritten with a result.
N
O
- object() - Method in interface org.scijava.struct.StructInstance
- org.scijava.struct - module org.scijava.struct
- org.scijava.struct - package org.scijava.struct
- OUTPUT - org.scijava.struct.ItemIO
-
The item is an output for the operation.
P
- parse(S, Type) - Method in interface org.scijava.struct.MemberParser
R
- rawType() - Method in interface org.scijava.struct.Member
-
Gets the
Classof the member's type, or null ifMember.type()does not return a raw class.
S
- set(Object) - Method in interface org.scijava.struct.MemberInstance
-
Sets the value of the member.
- set(Object) - Method in class org.scijava.struct.ValueAccessibleMemberInstance
- set(T, Object) - Method in interface org.scijava.struct.ValueAccessible
- struct() - Method in interface org.scijava.struct.StructInstance
- Struct - Interface in org.scijava.struct
-
A structure consisting of typed fields called
Members. - StructInstance<C> - Interface in org.scijava.struct
-
An instance of a
Struct. - Structs - Class in org.scijava.struct
T
- toString(Member<?>) - Static method in class org.scijava.struct.Structs
- toString(Struct) - Static method in class org.scijava.struct.Structs
- type() - Method in interface org.scijava.struct.Member
-
Gets the type of the member, including Java generic parameters.
V
- ValueAccessible<T> - Interface in org.scijava.struct
- ValueAccessibleMemberInstance<T> - Class in org.scijava.struct
- ValueAccessibleMemberInstance(M, Object) - Constructor for class org.scijava.struct.ValueAccessibleMemberInstance
- valueOf(String) - Static method in enum org.scijava.struct.ItemIO
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.scijava.struct.ItemIO
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages