Skip to content

Instantly share code, notes, and snippets.

View Vergil333's full-sized avatar

Martin Machava Vergil333

View GitHub Profile
interface SObjectInterface
data class SObjectAttributes<T: SObjectType>(
val type: T,
val url: String? = null,
)
abstract class AbstractSObject<T: SObjectType>(
type: T,
) : SObjectInterface {
interface SObjectInterface
data class SObjectAttributes<T: SObjectType>(
val type: T,
val url: String? = null,
)
abstract class AbstractSObject<T: SObjectType>(
type: T,
) : SObjectInterface {
interface SObjectInterface
data class SObjectAttributes<T: SObjectType>(
val type: T,
val url: String? = null,
)
abstract class AbstractSObject<T: SObjectType>(
type: T,
) : SObjectInterface {
interface SObjectInterface
data class SObjectAttributes<T: SObjectType>(
val type: T,
val url: String? = null,
)
abstract class AbstractSObject<T: SObjectType>(
type: T,
) : SObjectInterface {
interface SObjectInterface
data class SObjectAttributes<T: SObjectType>(
val type: T,
val url: String? = null,
)
abstract class AbstractSObject<T: SObjectType>(
type: T,
) : SObjectInterface {
/**
* @property accountNumber Text(40)
* @property accountSource Picklist
* @property active__c Picklist
* @property annualRevenue Currency(18, 0)
* @property billingAddress Address
* @property cleanStatus Picklist
* @property createdById Lookup(User)
* @property createdDate Date/Time
* @property customerPriority__c Picklist
/**
* @property accountNumber Text(40)
* @property accountSource Picklist
* @property active__c Picklist
* @property annualRevenue Currency(18, 0)
* @property billingAddress Address
* @property cleanStatus Picklist
* @property createdById Lookup(User)
* @property createdDate Date/Time
* @property customerPriority__c Picklist
/**
* @property accountNumber Text(40)
* @property accountSource Picklist
* @property active__c Picklist
* @property annualRevenue Currency(18, 0)
* @property billingAddress Address
* @property cleanStatus Picklist
* @property createdById Lookup(User)
* @property createdDate Date/Time
* @property customerPriority__c Picklist
/**
* @property accountNumber Text(40)
* @property accountSource Picklist
* @property active__c Picklist
* @property annualRevenue Currency(18, 0)
* @property billingAddress Address
* @property cleanStatus Picklist
* @property createdById Lookup(User)
* @property createdDate Date/Time
* @property customerPriority__c Picklist
/**
* @property accountNumber Text(40)
* @property accountSource Picklist
* @property active__c Picklist
* @property annualRevenue Currency(18, 0)
* @property billingAddress Address
* @property cleanStatus Picklist
* @property createdById Lookup(User)
* @property createdDate Date/Time
* @property customerPriority__c Picklist