void verifyDeclaredFields( Fields declared ) { if( declared.isDefined() && declared.size() == 0 ) throw new OperatorException( this, "field declaration: " + getFieldDeclaration().printVerbose() + ", resolves to an empty field set, current grouping is on all fields" ); }
return new TupleBuilder() Fields resultFields = operator.getFieldDeclaration().isArguments() ? argumentSelector : declaredFields; Fields resultFields = operator.getFieldDeclaration().isArguments() ? argumentSelector : declaredFields; Tuple result = createOverride( inputDeclarationFields, resultFields ); Fields inputFields = operator.getFieldDeclaration().isArguments() ? Fields.mask( inputDeclarationFields, declaredFields ) : inputDeclarationFields; Tuple appended = createComposite( inputFields, declaredFields ); Fields allFields = Fields.resolve( Fields.ALL, inputFields, declaredFields );
Fields resolveDeclared( Set<Scope> incomingScopes, Fields arguments ) Fields fieldDeclaration = getFieldDeclaration();