Get the remote table reference.
If you want the remote table session, call this method with Remote.class.
@classType The base class I'm looking for (If null, return the next table on the chain)
@return The remote table reference.
195115
public RemoteTable getRemoteTableType(Class<?> classType) throws RemoteException
    {
        if (org.jbundle.model.Remote.class.getName().equals(classType.getName()))
            return this;    // For this purpose I am the remote object.
        return null;    // This method is never called remotely
    }
145378
public org.efaps.admin.ui.Table getType()
    {
        org.efaps.admin.ui.Table ret = null;
        try {
            ret =  org.efaps.admin.ui.Table.get(this.uuid);
        } catch (final CacheReloadException e) {
            CITable.LOG.error("Error on retrieving Type for CIType with uuid: {}", this.uuid);
        }
        return ret;
    }
913176
public Map<String, Object> getProperties()
    {
        if (this.getRecord() != null)
            if (((this.getRecord().getDatabaseType() & DBConstants.MAPPED) != 0)
                || ((this.getRecord().getDatabaseType() & DBConstants.REMOTE_MEMORY) != 0))
        {
            if (m_properties == null)
                m_properties = new Hashtable<String,Object>();
            m_properties.put(RecordMessageConstants.TABLE_NAME, this.getRecord().getTableNames(false)); // Don't call setProperty since ClientTable does a remote call
        }
        return m_properties;
    }
462884
private Referenceable getTableReference(Table hiveTable)  throws Exception {
        LOG.debug("Getting reference for table {}.{}", hiveTable.getDbName(), hiveTable.getTableName());

        String typeName = HiveDataTypes.HIVE_TABLE.getName();
        String tblQualifiedName = getTableQualifiedName(getClusterName(), hiveTable.getDbName(), hiveTable.getTableName());
        return getEntityReference(typeName, tblQualifiedName);
    }
371645
def _reference_getter(table):
    
    from google.cloud.bigquery import dataset

    dataset_ref = dataset.DatasetReference(table.project, table.dataset_id)
    return TableReference(dataset_ref, table.table_id)
857136
public synchronized static Session getSession() {
        if(session == null){
            Properties properties = IOUtil.loadProperties("jdbc.properties");
            session = getSession(properties);
        }

        return session;
    }
946433
public FKeyModel fkey() {
		checkReadOnly();
		FKeyModel fkey = new FKeyModel();
		fkey.setTableName(this.tableName);
		fkey.setTableModel(this);
		getFkeyConstraints().add(fkey);
		return fkey;
	}
1026312
public Table getTable(){
        final Table table = new Table("Name", "Long Name", "URL", "Comment");

        // Create row(s) per dependency
        for(final License license: licenses){
            table.addRow(license.getName(), license.getLongName(), license.getUrl(), license.getComments());
        }

        return table;
    }
591540
@Pure
	@SuppressWarnings("unchecked")
	public Class<? extends T> getValueType() {
		if (this.object == null) {
			return null;
		}
		return (Class<? extends T>) this.object.getClass();
	}
424511
public org.jbundle.thin.base.remote.RemoteBaseSession makeRemoteSession(String strSessionClassName) throws RemoteException
    {
        return m_tableRemote.makeRemoteSession(strSessionClassName);
    }
137037
private static Class < ? > getHibernateClass() {
    	Class < ? > cl = null;
    	
    	try {
            cl = Class.forName(HIBERNATE_CLASS);
    	} catch (ClassNotFoundException e) {
            // in this case jar which contain 
    		// Hibernate class not found
        }
    	return cl;
    }
88034
public Class<?> getClass(Object example) {
    if (example instanceof HibernateProxy) {
      HibernateProxy proxy = (HibernateProxy) example;
      LazyInitializer initializer = proxy.getHibernateLazyInitializer();
      SessionImplementor implementor = initializer.getSession();

      if (initializer.isUninitialized()) {
        try {
          // getImplementation is going to want to talk to a session
          if (implementor.isClosed()) {
            // Give up and return example.getClass();
            return example.getClass();
          }
        } catch (NoSuchMethodError ex) {
          // We must be using Hibernate 3.0/3.1 which doesn't have
          // this method
        }
      }

      return initializer.getImplementation().getClass();
    } else {
      return example.getClass();
    }
  }
1245940
public RemoteBaseSession makeRemoteSession(String strSessionClassName) throws RemoteException
    {
        BaseSession session = null;
        try   {
            if (strSessionClassName.indexOf('.') == 0)
                strSessionClassName = Constants.ROOT_PACKAGE + strSessionClassName.substring(1);
            Utility.getLogger().info("Make remote session. Remote class: " + strSessionClassName);
        	session = (BaseSession)ClassServiceUtility.getClassService().makeObjectFromClassName(strSessionClassName);
            session.init(this, null, null);
        } catch (Exception ex)  {
            ex.printStackTrace();
            session = null;
        }
        return session;
    }
79398
public AbstractThinTableModel getModel(JTable table)
    {
        AbstractThinTableModel model = null;
        if (table != null)
            model = (AbstractThinTableModel)table.getModel();
        return model;
    }
932162
<T> DynamoDBTable getTable(Class<T> clazz) {
        DynamoDBTable table = clazz.getAnnotation(DynamoDBTable.class);
        if ( table == null )
            throw new DynamoDBMappingException("Class " + clazz + " must be annotated with " + DynamoDBTable.class);
        return table;
    }
1114488
@Override
    public final Class<T> returnedClass() {
        @SuppressWarnings("unchecked")Class<T> result = (Class<T>) TypeHelper.getTypeArguments(AbstractColumnMapper.class, getClass()).get(0);
        return result;
    }
188050
public RemoteTable getRemoteTable(String strRecordName) throws RemoteException
    {
        BaseTransport transport = this.createProxyTransport(GET_REMOTE_TABLE);
        transport.addParam(NAME, strRecordName);
        String strTableID = (String)transport.sendMessageAndGetReply();
        // See if I have this one already
        TableProxy tableProxy = (TableProxy)this.getChildList().get(strTableID);
        if (tableProxy == null)
            tableProxy = new TableProxy(this, strTableID); // This will add it to my list
        return tableProxy;
    }