Class BaseSpecification

java.lang.Object
com.bytedesk.core.base.BaseSpecification
Direct Known Subclasses:
ActionSpecification, AgentSpecification, AgentStatusSettingSpecification, AgentStatusSpecification, ArticleArchiveSpecification, ArticleSpecification, AuthoritySpecification, AutoReplyFixedSpecification, AutoReplyKeywordSpecification, BalanceSpecification, BlackSpecification, BrowseSpecification, CategorySpecification, ChannelAppSpecification, ChunkSpecification, ClipboardSpecification, CommentSpecification, CustomerSpecification, DepartmentSpecification, DouyinCommentSpecification, DouyinDianSpecification, DouyinMiniSpecification, EmailTemplateSpecification, FaqSpecification, FavoriteSpecification, FileSpecification, FormSpecification, GroupInviteSpecification, GroupNoticeSpecification, GroupSpecification, HolidaySpecification, IntentionSettingsSpecification, InviteSettingsSpecification, InvoiceSpecification, IpAccessSpecification, IpBlacklistSpecification, IpWhitelistSpecification, KbaseInviteSpecification, KbaseSpecification, LlmModelSpecification, LlmProviderSpecification, MemberSpecification, MenuSpecification, MessageCorrectionSpecification, MessageFeedbackSpecification, MessageLeaveSpecification, MessageParsedSpecification, MessageRatingSpecification, MessageSpecification, MessageUnansweredSpecification, ModuleSpecification, NoticeSpecification, OrganizationApplySpecification, OrganizationSpecification, PaymentSpecification, ProjectInviteSpecification, ProjectSpecification, PushSpecification, QueueMemberSpecification, QueueSpecification, QuickReplySpecification, RatedownSettingsSpecification, RechargeSpecification, ReportSpecification, RobotMessageSpecification, RobotSpecification, RobotThreadSpecification, RoleSpecification, RoutingRuleSpecification, ServiceSettingsSpecification, ServiceStatisticSpecification, StatisticReportSpecification, StatisticRobotSpecification, TabooMessageSpecification, TabooSpecification, TagSpecification, TaskSpecification, TextSpecification, ThreadInviteSpecification, ThreadRatingSpecification, ThreadSpecification, ThreadSummarySpecification, ThreadTransferSpecification, TicketProcessSpecification, TicketSpecification, TicketStatisticSpecification, TodoListSpecification, TokenSpecification, TransferKeywordSpecification, TranslateSpecification, UnifiedSpecification, UploadSpecification, UrlSpecification, UserSpecification, VisitorRatingSpecification, VisitorSpecification, VisitorThreadSpecification, WebsiteSpecification, WeChatAccountSpecification, WeChatAppSpecification, WeChatMiniUserSpecification, WeChatMpBlackSpecification, WeChatMpDraftSpecification, WeChatMpGrouponSpecification, WeChatMpKefuSpecification, WeChatMpMediaSpecification, WeChatMpMenuSpecification, WeChatMpTagSpecification, WeChatMpUserSpecification, WorkflowSpecification, WorkgroupSpecification, WorktimeSettingSpecification

public abstract class BaseSpecification extends Object
  • Constructor Details

    • BaseSpecification

      public BaseSpecification()
  • Method Details

    • getBasicPredicates

      public static List<jakarta.persistence.criteria.Predicate> getBasicPredicates(jakarta.persistence.criteria.Root<?> root, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder, String orgUid)