Skip to content

Instantly share code, notes, and snippets.

View adtennant's full-sized avatar

Alex Tennant adtennant

  • Bristol, United Kingdom
  • 14:55 (UTC +01:00)
View GitHub Profile
public class CounterComponentController {
public CounterComponentListener listener { get; set; }
private Integer count;
public CounterComponentController() {
count = 0;
}
public Integer getCount() {
public class AComponentController {
public class AClass {
}
public String aString { get; set; }
public Integer anInteger { get; set; }
public Boolean aBoolean { get; set; }
public sObject anObject { get; set; }
public Object[] anArray { get; set; }
public Map<Object, Object> aMap { get; set; }
<input id="file-input" type="file" />
<input id="upload-button" type="button" value="Upload" onclick="uploadFile();"/>
public class InnerClassCounterPageController {
private Boolean showAlert;
public InnerClassCounterPageController() {
showAlert = false;
}
public Boolean getShowAlert() {
return showAlert;
}
@isTest
private class OpportunityTriggerTests {
private static void createOpportunities(...) {
// ...
}
private static void createProducts(...) {
// ...
}
HttpRequest req = new HttpRequest();
req.setEndpoint('https://api.example.com/path');
req.setMethod('GET');
String username = 'username';
String password = 'password';
Blob headerValue = Blob.valueOf(username + ':' + password);
String authorizationHeader = 'BASIC ' + EncodingUtil.base64Encode(headerValue);
req.setHeader('Authorization', authorizationHeader);
public class Account {
}
public class ShadowingExample {
private Integer shadow;
public ShadowingExample(Integer shadow) {
this.shadow = shadow;
}
public Integer getShadow() {
return shadow;
}
public class Examples { // Begin class scope
Integer classVariable;
void instanceMethod() { // Begin method scope
Integer methodVariable;
// We can access classVariable because it is defined in a parent scope
classVariable = 0; // OK!
// We can access methodVariable because it's defined in the current scope
public class AdvancedPieService {
public String getFlavour() {
return Pie_Settings__c.getInstance().Flavour__c;
}
}