diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/schema/FieldOperationApplier.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/schema/FieldOperationApplier.java | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/config-model/src/main/java/com/yahoo/schema/FieldOperationApplier.java b/config-model/src/main/java/com/yahoo/schema/FieldOperationApplier.java deleted file mode 100644 index b2f40b045ea..00000000000 --- a/config-model/src/main/java/com/yahoo/schema/FieldOperationApplier.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.schema; - -import com.yahoo.document.Field; -import com.yahoo.schema.document.SDDocumentType; -import com.yahoo.schema.document.SDField; - -/** - * @author Einar M R Rosenvinge - */ -public class FieldOperationApplier { - - public void process(SDDocumentType sdoc) { - if (!sdoc.isStruct()) { - apply(sdoc); - } - } - - protected void apply(SDDocumentType type) { - for (Field field : type.fieldSet()) { - apply(field); - } - } - - protected void apply(Field field) { - if (field instanceof SDField) { - SDField sdField = (SDField) field; - sdField.applyOperations(); - } - } - -} |