Package io.crate.metadata

Examples of io.crate.metadata.ColumnIdent


    public static final String NAME = NodeThreadPoolsExpression.NAME;

    abstract class ThreadPoolExpression<ChildType> extends SysNodeExpression<ChildType> {
        ThreadPoolExpression(String name) {
            super(new ColumnIdent(NAME, ImmutableList.of(name)));
        }
View Full Code Here


    private final NodeService nodeService;

    @Inject
    public NodeOsExpression(NodeService nodeService) {
        super(new ColumnIdent(NAME));
        this.nodeService = nodeService;
        addChildImplementations();
    }
View Full Code Here

public class NodeOsExpression extends SysNodeObjectReference {

    public static final String NAME = "os";

    abstract class OsExpression extends SysNodeExpression<Object> {
        OsExpression(String name) { super(new ColumnIdent(NAME, ImmutableList.of(name))); }
View Full Code Here

                    return row.started;
                }
            }).build();

    public SysOperationExpression(String name) {
        super(SysOperationsTableInfo.columnInfo(new ColumnIdent(name)));
    }
View Full Code Here

                    return new BytesRef(row.errorMessage());
                }
            }).build();

    public SysOperationLogExpression(String name) {
        super(SysOperationsLogTableInfo.columnInfo(new ColumnIdent(name)));
    }
View Full Code Here

    public static final String NAME = "port";

    abstract class PortExpression extends SysNodeExpression<Integer> {

        PortExpression(String name) {
            super(new ColumnIdent(NAME, ImmutableList.of(name)));
        }
View Full Code Here

public class NodeHeapExpression extends SysNodeObjectReference {

    abstract class HeapExpression extends SysNodeExpression<Object> {
        HeapExpression(String name) {
            super(new ColumnIdent(NAME, ImmutableList.of(name)));
        }
View Full Code Here

    static class VersionNumberExpression extends SysNodeExpression<BytesRef> {

        private final BytesRef versionNumber;

        VersionNumberExpression() {
            super(new ColumnIdent(NAME, NUMBER));
            versionNumber = new BytesRef(Version.CURRENT.number());
        }
View Full Code Here

    static class VersionBuildHashExpression extends SysNodeExpression<BytesRef> {

        private final BytesRef buildHash;

        VersionBuildHashExpression() {
            super(new ColumnIdent(NAME, BUILD_HASH));
            buildHash = new BytesRef(Build.CURRENT.hash());
        }
View Full Code Here

    }

    static class VersionBuildSnapshotExpression extends SysNodeExpression<Boolean> {

        VersionBuildSnapshotExpression() {
            super(new ColumnIdent(NAME, BUILD_SNAPSHOT));
        }
View Full Code Here

TOP

Related Classes of io.crate.metadata.ColumnIdent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.