本文整理了Java中lombok.Setter
类的一些代码示例,展示了Setter
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Setter
类的具体详情如下:
包路径:lombok.Setter
类名称:Setter
暂无
代码示例来源:origin: hs-web/hsweb-framework
@Slf4j
public class EnumDictOptionConverter<T extends EnumDict> implements OptionConverter {
@Getter
@Setter
protected Function<Stream<String>, String> dictToText = stream -> stream.collect(Collectors.joining(","));
@Setter
@Getter
protected Function<String, List<Object>> splitter = str -> Arrays.asList(str.split("[, ; ;]"));
@Getter
@Setter
protected boolean writeObject;
代码示例来源:origin: runelite/runelite
@Slf4j
@PluginDescriptor(
name = "Ground Markers",
@Getter(AccessLevel.PACKAGE)
@Setter(AccessLevel.PACKAGE)
private boolean hotKeyPressed;
@Getter(AccessLevel.PACKAGE)
private final List<WorldPoint> points = new ArrayList<>();
@Inject
private Client client;
@Inject
private GroundMarkerInputListener inputListener;
@Inject
private ConfigManager configManager;
代码示例来源:origin: runelite/runelite
};
@Inject
private Client client;
@Inject
private OverlayManager overlayManager;
@Inject
private HerbiboarOverlay overlay;
private HerbiboarMinimapOverlay minimapOverlay;
@Getter
@Setter
private Set<Integer> shownTrails = new HashSet<>();
@Getter
@Setter
private HerbiboarTrail currentTrail;
@Getter
@Setter
private int currentPath;
@Getter
@Setter
private int finishId;
代码示例来源:origin: apache/incubator-shardingsphere
/**
* Route unit.
*
* @author gaohongtao
* @author maxiaoguang
*/
@RequiredArgsConstructor
@Getter
@Setter
@EqualsAndHashCode
@ToString
public final class RouteUnit {
private final String dataSourceName;
private final SQLUnit sqlUnit;
}
代码示例来源:origin: abixen/abixen-platform
@Getter
@Setter
@Accessors(chain = true)
@ToString
public class SimpleUserDto {
private Long id;
private String username;
}
代码示例来源:origin: apache/incubator-shardingsphere
/**
* Inline sharding strategy configuration for YAML.
*
* @author zhangliang
*/
@Getter
@Setter
public final class YamlInlineShardingStrategyConfiguration implements YamlShardingStrategyConfiguration {
private String shardingColumn;
private String algorithmExpression;
}
代码示例来源:origin: paypal/PayPal-Java-SDK
@Getter @Setter
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class BillingAgreementToken extends PayPalModel {
/**
* Default Constructor
*/
public BillingAgreementToken() {
}
}
代码示例来源:origin: allure-framework/allure2
@Getter
@Setter
@Accessors(chain = true)
public class TrendItem implements Serializable {
代码示例来源:origin: apache/incubator-shardingsphere
/**
* Limit value.
*
* @author zhangliang
*/
@AllArgsConstructor
@Getter
@Setter
@ToString
public final class LimitValue {
private int value;
private int index;
private boolean boundOpened;
}
代码示例来源:origin: hs-web/hsweb-framework
@EqualsAndHashCode
@Getter
@Setter
class CacheKey {
private String className;
private String method;
private boolean children;
private String type;
private boolean queryController;
}
代码示例来源:origin: apache/incubator-gobblin
@Slf4j
public class TokenizedFileDownloader extends FileDownloader<String> {
public static final String DEFAULT_TOKEN = "\n";
@Setter
private String token;
@Setter
private String charset;
代码示例来源:origin: jmxtrans/jmxtrans
@Accessors(chain = true)
public static final class Builder {
@Nonnull private final String requestMethod;
@Setter private int readTimeoutInMillis = 100;
@Setter @Nullable private String authorization = null;
@Setter @Nullable private String contentType = null;
public Builder(@Nonnull String requestMethod) {
this.requestMethod = requestMethod;
}
public HttpUrlConnectionConfigurer build() {
return new HttpUrlConnectionConfigurer(
requestMethod,
readTimeoutInMillis,
authorization,
contentType
);
}
}
}
代码示例来源:origin: locationtech/geogig
public @Accessors(fluent = true) @ToString class RevPersonBuilder {
private @Setter @Nullable String name;
private @Setter @Nullable String email;
private @Setter long timeStamp;
private @Setter int timeZoneOffset;
public RevPerson build() {
return build(name, email, timeStamp, timeZoneOffset);
}
public RevPerson build(@Nullable String name, @Nullable String email, long timeStamp,
int timeZoneOffset) {
return RevObjectFactory.defaultInstance().createPerson(name, email, timeStamp,
timeZoneOffset);
}
}
代码示例来源:origin: runelite/runelite
tags = {"external", "integration", "notifications", "panel", "prices", "trade"}
@Slf4j
public class GrandExchangePlugin extends Plugin
@Getter(AccessLevel.PACKAGE)
private NavigationButton button;
@Getter(AccessLevel.PACKAGE)
private GrandExchangePanel panel;
@Getter(AccessLevel.PACKAGE)
@Setter(AccessLevel.PACKAGE)
private boolean hotKeyPressed;
@Inject
private GrandExchangeInputListener inputListener;
@Inject
private ItemManager itemManager;
@Inject
private MouseManager mouseManager;
代码示例来源:origin: runelite/runelite
private static final String SCRIPT_EVENT_BLOCK_CHAT_INPUT = "blockChatInput";
@Inject
private Client client;
@Inject
private ClientThread clientThread;
@Inject
private KeyManager keyManager;
private WASDCameraListener inputListener;
@Getter(AccessLevel.PACKAGE)
@Setter(AccessLevel.PACKAGE)
private boolean typing;
代码示例来源:origin: apache/incubator-shardingsphere
@Getter
@EqualsAndHashCode
@ToString
public class AggregationSelectItem implements SelectItem {
@Setter
private int index = -1;
代码示例来源:origin: yujunhao8831/spring-boot-start-current
/**
* @author : 披荆斩棘
* @date : 2017/6/21
*/
@Getter
@Setter
@Accessors( chain = true )
@ToString( callSuper = true )
public class PermissionResourceVO extends PermissionResource implements RecursionUtils.ParentChildrenRecursion< PermissionResourceVO > {
private List< String > methods = new ArrayList<>();
private List< PermissionResourceVO > children = new ArrayList<>();
}
代码示例来源:origin: apache/incubator-shardingsphere
/**
* Orchestration sharding configuration for YAML.
*
* @author caohao
*/
@Getter
@Setter
public final class YamlOrchestrationShardingRuleConfiguration extends YamlShardingConfiguration {
private YamlOrchestrationConfiguration orchestration;
}
代码示例来源:origin: paypal/PayPal-Java-SDK
@Getter @Setter
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class CreateProfileResponse extends WebProfile {
/**
* Default Constructor
*/
public CreateProfileResponse() {
}
}
代码示例来源:origin: baomidou/mybatis-plus
@Accessors(chain = true)
public class TableInfo implements Constants {
@Setter(AccessLevel.NONE)
@Getter(AccessLevel.NONE)
private String allSqlSelect;
@Setter(AccessLevel.NONE)
@Getter(AccessLevel.NONE)
private String sqlSelect;
内容来源于网络,如有侵权,请联系作者删除!