File tree Expand file tree Collapse file tree 2 files changed +11
-11
lines changed
core/src/main/java/gov/nist/secauto/metaschema/core/metapath/atomic Expand file tree Collapse file tree 2 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,16 @@ default I cast(@NonNull ISequence<?> sequence) {
135
135
return item == null ? null : cast (item );
136
136
}
137
137
138
+ /**
139
+ * Construct a new instance of this type using the provided value.
140
+ *
141
+ * @param value
142
+ * the "wrapped" value of the type
143
+ * @return the new item
144
+ */
145
+ @ NonNull
146
+ I newItem (@ NonNull Object value );
147
+
138
148
/**
139
149
* A callback used to perform a casting operation.
140
150
*
@@ -153,14 +163,4 @@ interface ICastExecutor<ITEM extends IAnyAtomicItem> {
153
163
@ NonNull
154
164
ITEM cast (@ NonNull IAnyAtomicItem item );
155
165
}
156
-
157
- /**
158
- * Construct a new instance of this type using the provided value.
159
- *
160
- * @param value
161
- * the "wrapped" value of the type
162
- * @return the new item
163
- */
164
- @ NonNull
165
- I newItem (@ NonNull Object value );
166
166
}
Original file line number Diff line number Diff line change 12
12
* associated {@link IAnyAtomicItem} value.
13
13
*/
14
14
public interface IAtomicValuedItem extends IItem {
15
- // no additional methods
15
+ // no new methods
16
16
}
You can’t perform that action at this time.
0 commit comments