/** * Answer true if the SELECT ends in a direct-to-field. * true: SELECT phone.areaCode * false: SELECT employee.address */ private boolean selectingDirectToField(Node node, GenerationContext context) { if ((node == null) || !node.isDotNode()) { return false; } return ((DotNode)node).endsWithDirectToField(context); }
/** * Answer true if the SELECT ends in a direct-to-field. * true: SELECT phone.areaCode * false: SELECT employee.address */ private boolean selectingDirectToField(Node node, GenerationContext context) { if ((node == null) || !node.isDotNode()) { return false; } return ((DotNode)node).endsWithDirectToField(context); }
/** * Answer true if the SELECT ends in a direct-to-field. * true: SELECT phone.areaCode * false: SELECT employee.address */ private boolean selectingDirectToField(Node node, GenerationContext context) { if ((node == null) || !node.isDotNode()) { return false; } return ((DotNode)node).endsWithDirectToField(context); }
/** * INTERNAL */ private boolean selectingRelationshipField(Node node, GenerationContext context) { if ((node == null) || !node.isDotNode()) { return false; } return !((DotNode)node).endsWithDirectToField(context); }