OSDN Git Service

add LogWriter interface to enable switch log format
[xerial/xerial-core.git] / src / main / java / org / xerial / lens / relation / Tuple.java
index 58d348b..4b3d06a 100644 (file)
@@ -145,7 +145,7 @@ public class Tuple<Element> implements TupleElement<Element>, Iterable<TupleElem
         return nodeList.addAll(relationFragment);\r
     }\r
 \r
-    public Element castToNode() {\r
+    public Element castToElement() {\r
         return null;\r
     }\r
 \r
@@ -153,7 +153,7 @@ public class Tuple<Element> implements TupleElement<Element>, Iterable<TupleElem
         return this;\r
     }\r
 \r
-    public boolean isNode() {\r
+    public boolean isAtom() {\r
         return true;\r
     }\r
 \r
@@ -172,7 +172,7 @@ public class Tuple<Element> implements TupleElement<Element>, Iterable<TupleElem
     @SuppressWarnings("unchecked")\r
     public Element getNode(int index) {\r
         TupleElement<Element> node = get(index);\r
-        if (node.isNode())\r
+        if (node.isAtom())\r
             return (Element) node;\r
         else\r
             throw new XerialError(XerialErrorCode.MISSING_ELEMENT, "node is not found: " + index);\r
@@ -184,7 +184,7 @@ public class Tuple<Element> implements TupleElement<Element>, Iterable<TupleElem
         if (node == null)\r
             return null;\r
 \r
-        if (node.isNode())\r
+        if (node.isAtom())\r
             return (Element) node;\r
         else\r
             throw new XerialError(XerialErrorCode.MISSING_ELEMENT, "node is not found: " + index);\r
@@ -198,7 +198,7 @@ public class Tuple<Element> implements TupleElement<Element>, Iterable<TupleElem
     }\r
 \r
     private void flatten(List<TupleElement<Element>> result, TupleElement<Element> cell) {\r
-        if (cell.isNode())\r
+        if (cell.isAtom())\r
             result.add(cell);\r
         else {\r
             for (TupleElement<Element> each : cell.castToTuple()) {\r