/// <summary></summary>
		public override JoinFragment Copy()
		{
			OracleJoinFragment copy = new OracleJoinFragment();
			copy.afterFrom = new SqlStringBuilder( afterFrom.ToSqlString() );
			copy.afterWhere = new SqlStringBuilder( afterWhere.ToSqlString() );
			return copy;
		}
        /// <summary></summary>
        public override JoinFragment Copy()
        {
            OracleJoinFragment copy = new OracleJoinFragment();

            copy.afterFrom  = new SqlStringBuilder(afterFrom.ToSqlString());
            copy.afterWhere = new SqlStringBuilder(afterWhere.ToSqlString());
            return(copy);
        }